![]() |
Поворот картинки в цикле
написал не большой код который поворачивает картинку по нажатию на кнопку, но мне нужно чтобы при нажатии картинка не сразу отображалась повёрнутой на N градусов а делала это в цикле постепенно. пробовал прикрутить topCont.rotationY+=4 for, картинка также отображается сразу повёрнутой на N*4,
видимо нужно как то обновлять Sprite в topCon... помогите разобраться Код AS3:
|
Плавный поворот:
1) Событие клика по кнопке. 2) Запуск таймера или слушание ENTER_FRAME. 3) Изменение rotation на некоторую небольшую величину в каждый тик таймера или переход кадра, и проверка, достигла ли величина rotation требуемого угла поворота. Если достигла, то остановка таймера или отписка от ENTER_FRAME. Точка регистрации - это субъективное понятие в Adobe Flash, как и слои. Задавая координаты x и y объекту, вы управляете его положением относительно контейнера, в котором он находится. buttan - это государство или химическое соединение на основе углерода =) А вот button - кнопка. |
Код AS3:
|
Dip52, previosAngle -> previousAngle.
|
всё стало ясно, спасибо всем. И отдельное спасибо Dip52
З.Ы spirit2, поржал)) |
| Часовой пояс GMT +4, время: 13:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.