PDA

Просмотр полной версии : плавное перемещение по координатной сетке


mc_Lopez
25.05.2002, 20:37
имеется SWF в него подгружается 2-ва SWFa один - меню, второй предполагаемое окно вывода теХта...

- при нажатии кнопки (1-ый SWF)...поле (2-ой SWF)...должно плавно переместиться пониже...

я сделал цикл но все происходит так быстро что плавного премещения не заметно...

или может возможно сделать какую-то задержку в цикле по времени...(но чё-то оно проглючивает) :rolleyes:

Iv
25.05.2002, 21:55
в мувике поставь
onClipEvent (load) {
function fncMoveTo(x, y, speed) {
this._x += (x-this._x)*speed;
this._y += (y-this._y)*speed;
}
target = 200
}
onClipEvent (enterFrame) {
this.fncMoveTo(this._x, target, .2);
}

потом задавай там переменную target

mc_Lopez
25.05.2002, 22:17
задавть переменную... чё-то я навероно заработался???...
где?
можно поподробнее... ;)

Iv
26.05.2002, 01:19
да, это тег кода так разбил сообщение. :D

нужно задавать значение переменной target - это и будет цель, к которой поедет твой мувик.

у меня она для примера = 200

а ты делай так например:
на событие (например клик по кнопке)
рут.мувик.target = 300
по другой кнопке
рут.мувик.target = 100