|
|
|||||
Регистрация: Jul 2010
Сообщений: 2
|
Плавное вращение
добрый день! я новичок, прошу строго не судить. вопрос такой - есть фигура (круглой формы) и кнопка. при нажатии на кнопку фигура должна ПЛАВНО поворачиваться на определенный угол вокруг своей оси. т.е. не сразу в конечное положение, а в течении какого-то времени (хотелось бы уметь задавать скорость вращения).
предполагаю что нужно использовать таймер и свойство rotate, но как написать в коде то что нужно - не знаю. подскажите, как это реализовать? заранее благодарю. вот то, что уже есть: // по часовой ForwardButton.addEventListener(MouseEvent.CLICK, ForwardEvt); function ForwardEvt(eventObj:Object):void { Model.rotation += 5; } // против часовой BackwardButton.addEventListener(MouseEvent.CLICK, BackwardEvt); function BackwardEvt(eventObj:Object):void { Model.rotation -= 5; } Последний раз редактировалось starnov; 29.07.2010 в 14:17. |
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 starnov:
Используйте классы для плавной анимации. Ищите в Google: Tween, GTween, Tweener, TweenLite.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого Последний раз редактировалось Хемуль; 29.07.2010 в 16:18. |
|
|||||
Регистрация: Jul 2010
Сообщений: 2
|
спасибо большое!
|
Часовой пояс GMT +4, время: 09:48. |
|
« Предыдущая тема | Следующая тема » |
Теги |
вращение |
|
|