PDA

Просмотр полной версии : как заделать плавный fade?


Nixa
09.10.2002, 11:43
как сделать fade для след. ситуации?
мне надо чтобы при наведении на кнопку все остальное пространство затемнялось, а оставался лишь светлая область около кнопки
пробовала при наведении на кнопку ставить код

on (rollOver) {
for (i=0;i<50;i+=0.1) {
if (_root.mask._alpha<50) {
_root.mask._alpha = i; }
}
}
где mask - это мувик - маска на сцене, который по идее должен менять свою альфу от 0 до 50
Но альфа меняется резко. с 0 сразу до 50. без плавного перехода, как бы мне хотелось.

как бороться? :confused:

RDA
09.10.2002, 12:26
on(RollOver) {
_root.mask._alpha = 0;
_root.mask.onEnterFrame = function() {
this._alpha+=5;
if(this._alpha == 50) {
delete this.onEnterFrame();
}
};
}

lexass
09.10.2002, 12:28
а если флешь 5-й ;)

RDA
09.10.2002, 12:35
2 lexass
На клипе _root.mask написать
onClipEvent(enterFrame) {
this.onEnterFrame();
} ;)

Только не говори: "А если флеш четвертый" :D

lexass
09.10.2002, 12:49
Оригинал написал(а) RDA

Только не говори: "А если флеш четвертый" :D

не, про четвертый гиммор нескажу, там #include небыло :D ;)

Nixa
09.10.2002, 13:18
Получилось
мне как раз надо было для 5ого:))

Спасибо ;)