Просмотр полной версии : задать слою alpha при наведени курсора на банер.
найденый в форуме this. меняет альфу всему мульту, а нужно сделать непрозрачным только 1 слой. (ну сделать его обратно прозрачным когда курсор покинул пределы банера)
как именно задать плавное изменение альфы заданому слою?
(flash7.0.1)
Управлять прозрачностью слоя, созданного в среде разработки нельзя.
Только програмными слоями типа _level*. Можно либо перебрать нужные мувики и присвоить им _visible=false, либо запихать нужное в отдельный мувик и также сказать ему _visible=false.:)
Если нужно плавно смотри хелп по слову "Tween" и используй вместо _visible -> _alpha.
Сделай твином и поставь на событие...Вроде просто
сконвертил в кривые, сгрупировал, перевел в "button" задал псевдоним my_btn.
on(release){
getURL("http://flasher.ru", "target=_blank");
}
on (rollOver) {
var intervalId:Number;
var duration:Number = 5;
my_btn._alpha=0;
function fadeAlpha():Void {
my_btn._alpha+=5;
trace ("fadeOut: " + my_btn._alpha + "; iID: " + intervalId);
if(my_btn._alpha >= 100) {
clearInterval(intervalId);
}
}
intervalId = setInterval(my_btn, "fadeAlpha", duration);
}
on (rollOut) {
my_btn._alpha=0;
clearInterval(intervalId);
}
это по-любому не будет работать???
получается с THIS работает а с батоном не работает???
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.