Autor Zpráva
Anonymní
Profil *
Zdravím, vím jak udělat animaci buttonu, po najetí myší na něj. S flashem trochu umím ;o) ale nenapadá mě žádný stejně jednoduchý způsob jak jej animovat, když z něj myší odjedete. Napadá mě něco s actionscriptem, ale to bych musel dávat každému tlačítku zvlášť. Chtěl bych to definovat přímo v tom tlačítku...

je to docela hodně časté, takže předpokládám, že existuje velmi elegantní řešení...

díky...
Anonymní
Profil *
Když přece vytvoříš tlačítko new movie clip a zaškrtneš button objeví se ti časová osa kde máš udalosti při najeti a ztahnuti s buttonu. Takže kde je out tam vložiš animaci po sjeti myši z tlačitka.
Anonymní
Profil *
Jo kdyby to tu bylo, jenže v časové ose je jenom: up, over down, hit
Anonymní
Profil *
Nemam to otestovane, ale asi buch zkusil:

1/ do prvniho snimku "Up" vložit MovieClip s snimací co se má přehrát po odjetí myši. Tento MovieClip zastavit na 1.smímku (v actionscriptu: "stop();"), od 2. smímku by byla animace...

2/ instanci tlacitka dat tento actionScript:

on(rollOut){
jmenoInstanceTlacitka.jmenoInstanceMovieClipuVTlacitku.gotoAndPlay( 2);
}

snad to bude fungovat...
Zkus to...
Anonymní
Profil *
to je to... ono to zastaví celé to tlačítko... pak je nefunkční
FlashManiac
Profil
udelej to cele jenom v AS..
tlacitko_btn.onRollOver=function(){
//spusteni animace na RollOVer
}
tlacitko_btn.onRollOut=function(){
//spusteni animace na RollOut
}
Pro kazdou funckci si udelas valstni animaci treba pomoci Motion Tweenu a pak to vsechno naperes do MC ktery pak jednoduse spustis...tema fcema prirazenzma tlacitku.. je to sice nutne ponekud vychytat, aby se ti to spustelo tak jak ma ale to uz je celkem snadne..
Toto téma je uzamčeno. Odpověď nelze zaslat.