Просмотр полной версии : Alpha Channel
Как заставить скриптом изменятся альфу до определённого кол-ва??
Типа: mc.alpha+=10
но допустим до 60%
Я думаю, это надо делать с помощью do{}while{} но не уверен....
Выручайте!!!Please.
mc.onEnterFrame=function(){ with(this) if (_alpha<60) alpha+=10; else delete onEnterFrame;}
Silin, спасибо выручил...
У меня скоро клава сломается говорить слова благодарности
Silin'у и Dindin'ю (извеняюсь за спряжение)...
Ну парни, вы меня выручаете больше всех остальных.
!!! БЛАГОДАРЮ!!!
!!!Да прибудет с вами флэш!!!
Тут ещё кое-что...
Я прицепил скрипт на кнопку:
on (rollOver) {
function () {
with (this) {
if (mc._alpha>60) {
mc._alpha -= 5;
} else {
delete onEnterFrame;
}
}
};
}
on (rollOut) {
function () {
with (this) {
f (mc._alpha == 100) {
mc._alpha += 5;
} else {
delete onEnterFrame;
}
}
};
}
Но мне надо чтобы при отводе мыши от кнопки значение альфы возвращалось на место, то есть предмет снова приобретал насыщенность.
Как же это сделать???
Stop!!!
Щас сам проверил эту систему. а она вообще не работает...
То есть скрипт почему-то не понимает такую вещь как function
Как поступить???
on(rollOver) {
this.onEnterFrame=function(){
if(this._alpha>60) this._alpha-=5;
}
}
on(rollOut) {
this.onEnterFrame=function(){
if(this._alpha<100) this._alpha+=5;
}
}
Блин ну я и ламарь!!!
Такую простую штуку забыл!!!
Thank's!!!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.