Autor Zpráva
keroman
Profil
som sice zaciatocnik,ale doteraz mi to celkom slo...az prislo dalsie ale.Mam button.A potrebujem docielit to aby po kliknuti na neho sa mi prehrali na hlavnej osi framy napr.od 20 do 30 a potom skocil na 40.Viem to spravit, ale len na jeden button.Neviem na to prist uz ani po 5 tich hodinach studovania.Pekne prosim o nejaku radu,ako to vyriesit :)
keroman
Profil
pri kazdom butone by som potreboval nech sa prehra od 20 do 30 a potom by to skocilo podla buttonu...button1 na 40 button2 na 50...blizsie to nevem opisat.
JPAS
Profil
No nevím přesně čeho chceš dosáhnout, na tlačítko přidej událost:


on(release){
//kod
}


Za "release" si klidně dosaď podle potřeby "press" nebo cokoliv jiného. No a chceš aby se přehrávala hlavní osa od dvacátého framu, takže tam bude:



on(release){
_root.gotoAndPlay(20)
}


Dále chceš aby se animace zastavila na framu 30, takže na tento fram dej kód:


stop();


No a teď, jestli jsem tě pochopil správně, potřebuješ rozlišit jednotlivá tlačítka a podle toho pokračovat.
V tom případě tam dej nějakou proměnnou, tedy na každé tlačítko s jinou hodnotou:



// první tlačítko
on(release){
_root.stisknuteTlacitko = 1;
_root.gotoAndPlay(20)
}

// druhé tlačítko
on(release){
_root.stisknuteTlacitko = 2;
_root.gotoAndPlay(20)
}

....


Teď už se stačí vrátit na frame 30 a připsat podmínku:


stop();
if(_root.stisknuteTlacitko==1){
_root.gotoAndPlay(40);
} else
if(_root.stisknuteTlacitko==2){
_root.gotoAndPlay(50);
}


Pokud jich máš hodně, použij spíše switch.

Snad to bylo ono.
JPAS.
keroman
Profil
no musim sa podakovat...funguje to :) som myslel ze to uz nedokazem...este raz diky.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0