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