суббота, 2 февраля 2013 г.

координаты кнопки actionscript

В некоторых случаях потребуется создать ускорение для объекта. Например, когда он падает. Ускорение (или замедление) ЂЂЂ это изменение скорости с течением времени. Когда скорость объекта уменьшается с течением времени ЂЂЂ он замедляется, и наоборот, объект ускоряется, если его скорость увеличивается со временем. Применяя это утверждение для кода ActionScript, получаем новый код функции enterFrame:

где speed ЂЂЂ значение скорости, которое следует указать заранее. Скорость измеряется в количестве пройденных пикселей за один кадр.

В функции enterFrame (возможно любое произвольное название) записывается изменение координат движущегося объекта:

stage.addEventListener(Event.ENTER_FRAME,enterFrame);

Программирование движения объекта заключается в изменении его координат. В ActionScript 3.0 координаты объекта меняются в каждом кадре для этого используется прослушиватель события ENTER_FRAME.

Движение объектов (как самостоятельное, так и возникающее под воздействием пользователя) используется в играх и других флеш-приложениях. Очень часто с помощью кода удобно внести разнообразие в анимацию флеш-баннера и уменьшить его размер.

Программирование движения в ActionScript 3.0

Программирование движения в ActionScript 3.0

Комментариев нет:

Отправить комментарий