|
Poslao: 02 Nov 2007 13:44
|
offline
- lnenad

- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Kako se ovo radi u action scriptu, treba da namjestim da kada kliknem na dugme animacije krene naprijed za 3 frejma ?
Pokusao sam ovo
on (press) {
gotoAndPlay(_parent._currentframe+3);
}
ali ne radi?
|
|
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 06 Nov 2007 22:30
|
offline
- Tamtitam

- Legendarni građanin
- Pridružio: 19 Maj 2005
- Poruke: 5224
- Gde živiš: Oslo
|
Jesi li resio?
Ako su i animacija i tvoj kod u okviru istog movieClipa, onda ti _parent ni ne treba. Parent koristis samo ako pozivas objekat iz scope-a koji je "iznad" odnosno, koji sadrzi tvoj movieClip.... da ne kazem, koji mu je "tata".
Mozda fali stop() na frejmu na koji se selis pa se ni ne primeti da je animacija samo "proshishala" tuda?
|
|
|
|
|
|
|
|
|
|
|
Poslao: 07 Nov 2007 13:58
|
offline
- lnenad

- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Ne vrijedi da ga okacujem kad sam izbrisao to dugme
|
|
|
|
|
|
|
Poslao: 07 Nov 2007 14:01
|
offline
- Tamtitam

- Legendarni građanin
- Pridružio: 19 Maj 2005
- Poruke: 5224
- Gde živiš: Oslo
|
Ok, da probamo onda "na gurku".
Znaci na sceni su 2 movieClipa: animacija i dugme. Dugme nije deo animacije. Kad kliknemo na dugme- da li animacija treba da se pomeri 3 frejma unapred na globalnoj vremenskoj liniji ili na na svojoj sopstvenoj?
|
|
|
|
|
|
|
Poslao: 07 Nov 2007 15:26
|
offline
- lnenad

- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Na globalnoj liniji, i nije vazno za koliko frejmova
|
|
|
|
|
|
|
Poslao: 07 Nov 2007 16:23
|
offline
- Tamtitam

- Legendarni građanin
- Pridružio: 19 Maj 2005
- Poruke: 5224
- Gde živiš: Oslo
|
A zar nije lakše da se sve odvija u okviru tog jednog objekta koji se animira, a kontrolišes sa objektKojiSeAnimira.gotoAndPlay(_currentFrame+nesto)...
Al ok, ako voliš gužvu na vremenskoj liniji onda ne razumem zašto to ne radi.
Od koda ti treba samo ono što si i imao:
on(press){
gotoAndPlay(_currentframe+nesto);
}
što vezuješ za button (a ne za vremensku liniju), a na tom frejmu se nesto dešava sa tim animiranim objektom. I treba ti jedno stop(); na početku da ne upadneš u loop.
|
|
|
|
|
|
|
Poslao: 12 Nov 2007 14:05
|
offline
- lnenad

- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Hvala radi ne znam sto nije radilo ono, valjda zbog parenta ?
|
|
|
|
|
|