![]() |
как сделать движение мувика плавным?
Заранее спасибо всем кто ответил!
Я делаю игрушку во флеш, вроде бы даже кроме движения главгероя все получилось, но вот с ним беда- я хочу сделать чтобы при нажатии клавиши скорость увеличивалась постепенно и при отпускании мувик не останавливался бы сразу но как это сделать не понимаю. Пытался считать кадры после нажатия и увеличивать скорость умножая ее на их число но тогда возникают всякие глюки. Как тогда можно сделать плавный разгон и торможение мувика? |
пример (жмем стрелку ->):
Код:
mc.vx=0; |
Спасибо! Я пока что не силен в action script щас буду разбираться что тут написано но мувик работает-как раз то что надо!
|
Я советую разобраться с правилами форума, прежде чем становиться крутым и матерым
|
Цитата:
Возмущение разбирает за такие реплики. По мне вопрос вполне уместный! |
Еще было бы не плохо кинематику подучить.
|
2Silin
Silin, если не трудно объясни эту строку Код:
this.vx+=Key.isDown(Key.RIGHT)?1:-1*(this.vx>0); |
Это значит, что если кнопка нажата, то vx прибавляется на единицу, если нет, то на -1 с умножением на (this.vx>0)
Вообще, я бы не стал так писать =) |
конструкция
Код:
A ? B : CКод:
if (A) { |
| Часовой пояс GMT +4, время: 18:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.