Просмотр полной версии : Подскажите скрипт
Скажите пожайлуста может кто знает как написать скрипт...Вот например есть кнопка, есть просто линия, так вот наводишь на кнопку и линия начинает удлинняться(фреймы идут вперёд), сводишь с кнопки и линия уменьшается (фреймы назад), только мне нужно чтобы скрипт не менял размеры линии (чтобы не было никаких типо scale._x = 4), а был привязан именно к проигрыванию фреймов, анимация с линией будет сделана пофреймово (в первом покороче, во втором подлинне и тд)
Спасибо
в простейшем раскладе:
line_mc.stop();
but.onRollOver=function(){line_mc.onEnterFrame=nextFrame};
but.onRollOut=function(){line_mc.onEnterFrame=prevFrame};
Andromed
07.10.2005, 18:58
как пример
on (rollOver) {
this.inc = true;
if (this.onEnterFrame == undefined) {
this.onEnterFrame = function() {
if ((this.inc) and (this._currentframe<this._totalframes)) {
this.gotoAndStop(this._currentframe+1);
}
if (!this.inc) {
if (this._currentframe>1) {
this.gotoAndStop(this._currentframe-1);
} else {
delete this.onEnterFrame;
}
}
};
}
}
on (releaseOutside, rollOut) {
this.inc = false;
}
для оптимизации можно также удалять/создавать onEnterFrame on RollOut
пример на 8.. пока писал код ктото уже овтетил :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.