Показать сообщение отдельно
Старый 06.02.2011, 19:07
CJIECAPb вне форума Посмотреть профиль Отправить личное сообщение для CJIECAPb Найти все сообщения от CJIECAPb
  № 3  
Ответить с цитированием
CJIECAPb

Регистрация: Oct 2007
Сообщений: 27
Код AS1/AS2:
import mx.transitions.Tween;
import mx.transitions.easing.*;
onMouseDown = function () {
	var distance:Number = Math.sqrt(((_root.obj._x-_root._xmouse)*(_root.obj._x-_root._xmouse))+((_root.obj._y-_root._ymouse)*(_root.obj._y-_root._ymouse)));
	var time:Number = distance/100;
	var TweenX = new Tween(_root.obj, "_x", None.easeNone, _root.obj._x, _root._xmouse, time, true);
	var TweenY = new Tween(_root.obj, "_y", None.easeNone, _root.obj._y, _root._ymouse, time, true);
};
Ситуация с классом Tween, всё вроде тоже работает но есть одно но ! тыркаеш по сцене, объект двигается нормально из точки А в точку Б , но стоит нажать на него и всё! после этого куда-бы ты его не засылал по достижению конечной точки он моментом возвращается на точку откуда он начал движение.