![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2009
Сообщений: 39
|
Добрый день.
Подскажите если кому не лень как корректно изменить нулевое значение координат x и y, в программно заданном движении клипа. Пробовал тупо вписать x=a , y=a, в этом случаи цикл движения рушится, задача сделать движение в рамках допустим 100-200, а не 0-200, как в коде проекта. //
MovieClip.prototype.sMove = function(speed, tx, ty) {
this._x += speed*(tx-this._x);
this._y += speed*(ty-this._y);
};
_root.mousemove._visible=0;
_root.ball._visible=0;
_root.mousemove.onEnterFrame=function(){
if(random(10)==1){
mtx=random(200);
mty=random(200);
}
this.sMove(0.05,mtx,mty);
};
_root, ball.onEnterFrame=function () {
for (var j = 0; j<5; j++) {
mc = this.duplicateMovieClip("ball"+i, i);
mc._rotation = random(360);
mc._x = _root.mousemove._x;
mc._y = _root.mousemove._y;
i++;
}
};
|
![]() |
Часовой пояс GMT +4, время: 20:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|