[ doboy @ 11.11.2005. 14:23 ] @
Zdravo ljudi!
Odmah da se izvinim moderatoru jer ovo pitanje postavljam drugi put, ali mi je odgovor hitno potreban pa se nadam da ce ovaj post prije biti posjecen.

Pitanje je sledece:
Potrebno mi je u flashu da napravim sledecu animaciju, zelim da mi se dolaskom na odredjeni objekat pojavi slika na sredini animacije, nakon skidanja misha sa objekta slika nestaje. Pored toga tu bi se nalazilo jos par objekata koji bi izvrsavali istu akciju kao i prvi samo bi se pojavljivale drugacije odgovarajuce slike.

Vec sam probao sa sledecim Actionscriptom:

on (rollOver) {
with (_root.main) {
gotoAndStop(5);
}
}

i nece da mi funkcionise.

Vjerovatno sam prezahtjevan, ali ovo mi je hitno potrebno, pa ako moze malo detaljnije objasnjenje.

Hvala unaprijed
[ milantrax2005 @ 11.11.2005. 14:40 ] @
Pa koristi naziv_instance_animacije.gotoAndStop(neki _frejm) za RollOver tog objekta (button) i u taj frejm animacije postavi sliku.

Obrnuto naziv_instance_animacije.gotoAndStop(neki _frejm_2) za RollOut i u taj frejm ostavi prazno.

Tako ce se slika prikazivati kad predejes misem preko objekta (objekat je button) a nestace kad pomeris kursor sa objekta.

Naravno u okviru istog event-a gotoAndStop akcije usmeri i ka drugim objektima(animacijama) koji prikazuju druge slike...
[ doboy @ 11.11.2005. 14:56 ] @
Prikacim na button akciju:

on (rollOut) {
with (_root.main) {
gotoAndStop(7);
}
}

Gdje ovde stavljam, naziv button-a, u da li igdje upisujem naziv slike ili je dovoljno unjeti broj frejma na kome se nalazi slika koju hocu da prikazem.

I da li je po ovome main naziv_instance.

Izvinjavam se zbog nepovezanog pitanja ali sada mi je sve ovo jos manje jasno.
[ milantrax2005 @ 11.11.2005. 15:26 ] @
Code:

on (rollOut) {
with (_root.main) {
gotoAndStop(7);
}
}

Taj kod stavljas za event button-a.Selektuj button i paste taj kod.Daj naziv tvojoj animaciji main.U tvojoj animaciji,prema ovom primeru moras da 7. frejm ostavis prazan.
Znaci izbrisi sliku ako se i na tom frejmu vidi.

Za
Code:

on (rollOver) {
with (_root.main) {
gotoAndStop(6);
}
}


slicna situacija samo sto sada u tvojoj animaciji na 6. frejmu postavljas sliku koja je vidljiva...

PS: Animaciju napravi iz 2 frejma npr. prvi neka bude prazan i na njemu postavi stop().
Na drugom neka bude slika.Tako ove frejmove 6 i 7 zameni sa 1 i 2.Toj animaciji daj naziv main,kako bi AS mogao da je "vidi"...

Ako i dalje imas problema okaci FLA ukoliko je do 200 KB pa da vidimo gde je problem.
Procitaj u manual-u o tellTarget-u.

[Ovu poruku je menjao milantrax2005 dana 11.11.2005. u 16:28 GMT+1]
[ nikol@c @ 11.11.2005. 15:30 ] @
Ej evo meni je poslo za rukom, samo imam mali problem, dakle kada dodjem misem na button pojavi mi se slika, kada sidjem sa buttona slika nestane, ali nakon toga vise ne funkcionise, sve dok ponovo ne odem na test movie.
[ milantrax2005 @ 11.11.2005. 16:51 ] @
Probaj sa 2 frejma kao sto je gore opisano, i sa ovim:
Code:

on (rollOver) {

naziv_instance.gotoAndStop(2);

}
//za 'dolazak'


i

Code:

on (rollOut) {

naziv_instance.gotoAndStop(1);

}
//za 'odlazak'
[ milantrax2005 @ 11.11.2005. 17:18 ] @
Za vise instanci - u prilogu !
Vrlo jednostavno...