PDA

Просмотр полной версии : Резин. флэш(плавное пермещение объектов)


Dicor
09.06.2006, 07:43
Привет!

Как сделать резиной флэш через Stage я умею, но вот сделать чтобы не которые объекты перемещались плавно на новые кардинаты у меня не получается.
(пример:http://www.triworks.net/triworks2007_eng/default.htm)

Помоги в реализации, может кто знает какую функцию написать нужно, или реализацию перемещения из одной точки в другую.

ICQ: 248-993-475

Rustem-inside
09.06.2006, 10:52
MovieClip.prototype.slideTo = function(x, y, speed) {
this.targetX = x;
this.targetY = y;
this.speed = speed;
this.onEnterFrame = function() {
this._x += (this.targetX-this._x)/this.speed;
this._y += (this.targetY-this._y)/this.speed;
if (Math.abs(this.targetX-this._x)<0.2 && Math.abs(this.targetY-this._y)<0.2) {
this._x = this.targetX;
this._y = this.targetY;
delete this.onEnterFrame;
}
};
};

Rustem-inside
09.06.2006, 10:54
speed примерно 3

Dicor
10.06.2006, 15:41
ок спасибо за помощь, только куда прикрутить данный код...
листнер на изменение размеров области я сделал, прописал своему объекту вызов этой функции... но куда его прикрутить чтоб все работало?

Dicor
10.06.2006, 15:48
спасибо большое все заработало...=))))