Просмотр полной версии : Пауза в игре
vitocorleone
26.06.2003, 18:36
У меня есть готовая игра.Нужносделать кнопку PAUSE.Обычную кадровую анимацию остановить и снова запустить легко,а вот програмную-??????? :(
Techmaker
26.06.2003, 18:43
я бы смог :)
DeliMIter
26.06.2003, 19:42
Я ее не только остановить, я ее убить бы смог, без шанса на восстановление :)))
Dimonius
26.06.2003, 21:29
Куул! :D :D :D
vitocorleone
27.06.2003, 07:51
Ну хватит издеваться,обидно же.Пробовал условие-останавливается,но при запуске,все параметры(координаты)меняются на началбные.HelpPlease
Ну так ты бы наверное их не инициализировал заново, не поменялись бы (для этого нужно данный процесс отделить от основного игрового цикла — в другой фрейм, например).
Далее есть условный цикл (основной). Прерываешь его перед началом новой итерации (грубо говоря), кода пауза надоест — возобновляешь. Без всяких изменений переменных и прочего.
Вариантов релизации этого — дофигища.
P.S. это что... я один раз в одном фрейме делал прерывание цикла не в начале, а в () любом месте. И чтоба потом можно было с того места начать... такая хрень вышла, но работала...
http://lexass.spb.ru/smilies/molotok.gif
vitocorleone
27.06.2003, 22:33
А по понятнее и(если можно понагляднее)растолкуйте,или дайте код.А то моя распухшая голова итак скоро лопнет от объяснений.
Techmaker
27.06.2003, 22:36
вот тебе пример паузы (пробел)
:)
инструкция: вставте код на первый,пустой фрейм
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.