![]() |
Создание плавного движения
Добрый день. Я создал объект, который движется с помощью клавиш. В кнопку я вставил такой код
Код:
on (keyPress "<Left>") { |
onClipEvent(enterFrame){
if (Key.isDown(Key.LEFT)) { this._x-=2; } if (Key.isDown(Key.RIGHT)) { this._x+=2; } if (Key.isDown(Key.UP)) { this._y-=2; } if (Key.isDown(Key.DOWN)) { this._y+=2; } } объект (мувиклип) движется без задержек а в твоём случае величина задержки зависит от величины, которую ты устанавливаешь в винде (если я не ошибаюсь) |
Rishat, спасибо!
|
А как сделать, чтобы при нжатии на кнопку один раз фигура двигалась все время?
|
вообще-то много способов
вот один, очень простой: создаёшь мувиклип, в нем два кадра, в обоих кадрах стоп во втором кадре расположен любой объект типа мувиклип, для него прописываешь код движения объекта, используя onClipEvent(enterFrame) когда объект должен двигаться, пишешь gotoAndPlay(2) для этого мувиклипа Немного запутано, но думаю, разберёшся |
ошибочка...
gotoAndStop(2) - правильно |
| Часовой пояс GMT +4, время: 07:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.