2013-06-18 2 views
0

Я новичок в короне. Я хочу спросить, как я могу сделать паузу в любой игре.Как приостановить игру и отобразить новый слой в короне

Например, я хочу сделать кнопку паузы, которая приостанавливает игру и отображает некоторые кнопки с кнопкой возобновления.

Есть ли способ сделать это? С сюжетной панелью или любыми другими функциями или объектами?

ответ

1

Да, вы можете сделать это с помощью раскадровки, чтобы дать вам представление о реализации кнопки паузы, если вы используете анимацию, физику, таймер, переход и т. Д., Которые должны быть приостановлены, вы должны вызвать их конкретную функцию паузы, и если вы хотите отобразить резюме и другую кнопку, вы можете сделать наложение этой сцены, а затем скрыть ее, чтобы пользователь нажал кнопку паузы, которую вы можете показать.

+0

Огромное вам спасибо за ваш гид, теперь я могу приостановить игру, но теперь еще одна вещь, с которой я столкнулся, просто расскажите мне, как я могу перезапустить тот же класс, надеюсь, вы понимаете мою точку зрения. Например, если я приостанавливаю игру во время игры, и я хочу перезапустить игру, это тот самый класс, в котором я есть, то как я могу это сделать? 2. Если я нажму кнопку «Главное меню» и вызову storyboard.gotoScene («MainMenu») Тогда все идет хорошо, но когда я вернусь к игровому процессу, у него будет такое же состояние, откуда я ушел. Все объекты и переменные не перезапускаются, то есть я действительно хочу? Любая помощь? –

+0

хорошо проблем нет. У меня такая же проблема, когда я пытаюсь повторить свою игру и выясню, что вы не можете назвать одну и ту же раскадровку, поэтому я делаю манекенную раскадровку и указываю на повторную попытку, и после этого манекен-раскадровка будет вызывать раскадровку игр так, когда вы нажимаете кнопку повтора (gamestoryboard) -> (dummystoryboard) -> (gamestoryboard), надеюсь, что это помогает – DevfaR

+0

ну, я сделал то же самое, на dummyScene's createScene, я получил значения необязательных параметров, а на enterScene я выполняю вашу идею, значит gotoScene («геймплей», опционы), но следующие вопросы имеет место 1. Все переменные и состояние игры по-прежнему остается 2. появляется геймплей сцена дважды и исчезает (появляется геймплее, то исчезает, то появляется, то исчезает) где Мне нечего делать правильно? –

Смежные вопросы