PDA

Просмотр полной версии : Помогите с функцией


Snut
02.02.2006, 02:53
Дело вот в чем:
есть функция - ее задача медленно уменьшать и сдвигать в нужную мне точку мувик. и вторая почти аналогичная, увеличивать и соответственно сдвигать мув. Пока что проблема стоит в том как определить координаты мувика, они мне нужны т. к. я хочу делать сдвиг как цикл. Если есть другой путь, подскажите. И самое непонятное, не могу условие создать для цикла((( что куда чего. Поиск, не рулит.
Функция зависит:
function minimize(mc, x, y, xscale, yscale){
// действия по сдвигу уменьшению
}

Fl00r
02.02.2006, 02:57
Ничего не ясно.

Координаты до мувика вычисляются:
myMc._x;
myMc._y;

Король
02.02.2006, 03:01
MovieClip.prototype.minimize = function(x, y, xscale, yscale, speed){
this.x = x
this.y = y
this.speed = speed
this.xscale = xscale
this.yscale = yscale
this.onEnterFrame = function(){
this._x += (this.x - this._x)/this.speed
///то же самое для всего остального
if(здесь пишем условие - например, все параметры пришли куда надо){
delete this.onEnterFrame
}
}
}

Fl00r
02.02.2006, 03:10
Король
ты везде забыл префиксы выставить.

Король
02.02.2006, 03:13
где? не вижу такого

Fl00r
02.02.2006, 03:14
понял...
зря ты называешь переменные такими именами =)

Король
02.02.2006, 03:30
сам то я так не называю... это я для примера по быстрому накатал)

Snut
02.02.2006, 04:02
АААА!!!! стойте медленнее плиз, объясните че-куда)))

Nirth
02.02.2006, 12:46
Никто тебе ничего не объяснит, ибо ты не выучил правила.
Тема закрыта, если интересно почему в правилах найдешь ответ.