![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 12
|
Привет!
Как сделать резиной флэш через Stage я умею, но вот сделать чтобы не которые объекты перемещались плавно на новые кардинаты у меня не получается. (пример:http://www.triworks.net/triworks2007_eng/default.htm) Помоги в реализации, может кто знает какую функцию написать нужно, или реализацию перемещения из одной точки в другую. ICQ: 248-993-475 |
|
|||||
|
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
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;
}
};
};
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 12
|
ок спасибо за помощь, только куда прикрутить данный код...
листнер на изменение размеров области я сделал, прописал своему объекту вызов этой функции... но куда его прикрутить чтоб все работало? |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 12
|
спасибо большое все заработало...=))))
|
|
|||||
|
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
speed примерно 3
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|