PDA

Просмотр полной версии : Как сделать движение мувика к заданной точке?


glukaviy
13.11.2006, 12:07
Дело вот такое:

есть кнопка, при нажатии должен один объект переместиться в заданную точку...
Вопрос с помощью какой функции это можно сделать?

Да и вообще как это сделать?

Заранее спасибо!

Wolsh
13.11.2006, 12:27
мой_объект._x = ....
мой_объект._y = ....

El Scream
13.11.2006, 12:32
Если просто переместить без фокусов.

_root.Button.onEnterFrame = function() {
_root.Button._x=user_x;
_root.Button._y=user_y;
}


Если, чтоб "красиво"



_root.Button.onEnterFrame = function() {
setInterval(MoveButton,1000) // где 1000 интервал времени через который вызывается функции
}
MoveButton() = function() {
if ((_root.Button._x==user_x)&&(_root.Button._y==user_y)) {
clearInterval(MoveButton);
}
_root.Button._x=yoursomefunctionforX;
_root.Button._y=yoursomefunctionforY;


yoursomefunctionforX - это придуманная вами математическая функция которая должна привести вас обязательно в точку userX иначе цикл будет бесконечным

glukaviy
13.11.2006, 13:06
Пасибо!

Zone71
13.11.2006, 15:01
http://flasher.ru/forum/showthread.php?t=87834