Просмотр полной версии : Как сделать движение мувика к заданной точке?
glukaviy
13.11.2006, 12:07
Дело вот такое:
есть кнопка, при нажатии должен один объект переместиться в заданную точку...
Вопрос с помощью какой функции это можно сделать?
Да и вообще как это сделать?
Заранее спасибо!
мой_объект._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
Пасибо!
http://flasher.ru/forum/showthread.php?t=87834
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.