Autor Zpráva
vp
Profil *
dobry den,
mam dva _mc.
po stisku urceneho buttonu mam fci druhy_mc._visible=false; prvni _mc._visible=true;
po stisku druheho mam fci prvni_mc._visible=false; druhy_mc._visible=true;

obe tyto udalosti jsou spjate s callback fci.

napr takto:

button1_mc.onPress = function(){
druhy_mc._visible=false;
button1_mc.alphaTo(60,3,'linear',0,function() {prvni_mc._visible=true;});
};

divne na tom je to, ze se to chova dost nestabilne, a stava se mi, ze se mi nekdy druhy_mc neobjevi vubec a musim napr. reloadnou celou stranku a pak to funguje...

nestalo se Vam nekdy neco podobneho?

flash 8

dik vp
Hanz
Profil
vp
Co je to alphaTo ?? Tuhle funkci tu nemáš vypsanou, takže odhaduju, že problém bude práve s ní. Nejčastější problém bývá v tom, že máš například tento kód:

onEnterFrame=function(){
nazev_mc._alpha-=5
if(nazev_mc._alpha==60){
ddelete onEnterFrame;
}
}

Teoreticky pokuď mněl ten MC na začátku _alpha =100, tak se to zastaví na 60, ale to jenom teoreticky. Vždy to není pravda. Tohle odčítání není přesné. Potom se může stát, že úplně zmizí.
Anonymní
Profil *
alphaTo je tweening-ova funkce, nacitana pomoci #include na zacatku animace.

vic o ni nevim :-)

nabizi mi to sam flash, pokud udelam za _mc tecku, v te bezne nabidce ktera se objevi...nevim jak to presne popsat.

ani bych tu fci alphaTo nepotreboval. tou obchazim jen to, aby se neco spustilo pozdeji po stisknuti buttonu...v tomto pripade (uvedenem shora) za 3 vteriny...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0