![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 16
|
Люди объясните незнающему
вот такая задача есть меню из 5-6 пунктов, например, под первым лежит объект Х, при наведении на второй пункт объект Х должен медленно переместиться под второй пункт. Если объект Х находится под 6-м пунктом а мы наводим на 1-й пункт то он соответственно должен переместиться под 1-й пункт. заранее спасиба |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Так напр. -
MovieClip.prototype.dvig = function(x, y, nkadr) { var x; var y; var n = 0; var xx = x-this._x; var yy = y-this._y; // nkadr - типа скорости - кол. кадров для перемещения мува this.onEnterFrame = function() { n++; this._x += xx/nkadr; this._y += yy/nkadr; if (n == nkadr) { delete this.onEnterFrame; this._x = x; this._y = y; } }; }; // на столе 5 кнопок- мувиков с именами kn1,kn2,...kn5 // и мувик, который надо перемещать под кнопки с им. ramka for (i=1; i<=5; i++) { this["kn"+i].onRollOver = function() { ramka.dvig(this._x-(ramka._width-this._width)/2, this._y-(ramka._height-this._height)/2, 18); }; } |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 16
|
Спасибо, только у меня что то файл этот не открывается
в смысле .fla он в каком флеше сделан ? |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Догадайся с пол_раза /7/.
Я так всё расписал, что флашку и открывать не надо. ![]() |
![]() |
Часовой пояс GMT +4, время: 16:04. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|