You are not logged in.
Pages: 1
Привет. Есть вопрос по нажатию клавиш. Знаю что есть проверка нажали ли клавишу. А нету ли проверки на ЗАЖАТОСТЬ клавиш. То есть зажал клавишу действует допустим замедление времени. Отпустил: все назад вернулось. Спасибо за внимание.
И еще да бы не плодить темы:
Цикл.
Можете скинуть пример цикла где бы постоянно добавляло 0.25 к значению 0.8 в опкоде: set_gamespeed 0.08 пока не станет 1.0?
Last edited by RitrS (21-09-2013 18:27)
Offline
Привет. Есть вопрос по нажатию клавиш. Знаю что есть проверка нажали ли клавишу. А нету ли проверки на ЗАЖАТОСТЬ клавиш. То есть зажал клавишу действует допустим замедление времени. Отпустил: все назад вернулось.
Вообще-то проверка на нажатие клавиши и так срабатывает только в том случае, если клавиша удерживается нажатой в момент выполнения проверки.
Можете скинуть пример цикла где бы постоянно добавляло 0.25 к значению 0.8 в опкоде: set_gamespeed 0.08 пока не станет 1.0?
0@ = 0.8 repeat wait 0 015D: set_gamespeed 0@ 0@ += 0.025 until 0@ > 1.0
Last edited by Den_spb (22-09-2013 20:25)
Offline
зажал клавишу действует допустим замедление времени. Отпустил: все назад вернулось.
{$CLEO .cs} 0000: while true wait 0 if 0AB0: key_pressed 51 then 015D: set_gamespeed 0.25 repeat wait 0 until 8AB0: not key_pressed 51 015D: set_gamespeed 1.0 end end
Offline
Pages: 1