[ meraklija @ 22.09.2006. 08:25 ] @
Pitanje 1: Da li simbol moze da bude promenljiva?
Znaci imam jednu scenu koja je uvek ista, samo treba da se menja slika koja se animira i ona se vadi iz biblioteke simbola, meni je potrebno da na osnovu promenljive definisem simbol u prvom frejmu koji ce nastupiti na sceni u daljoj animaciji koja je uvek ista.
Bio bih zahvalan za primer scripta koji bi ovo mogao da uradi (ili ideju kako napraviti).

Pitanje 2: Kako standardnim linkom koji sadrzi promenljivu (?nesto=0) predati vrednost Flashu na osnovu koje bi on dalje radio?
[ stolex @ 22.09.2006. 13:40 ] @
1. recimo da moze, zemljace :) Ovako:
svakom simbolu u library-ju mozes da dodelis link (tako da mu mozes pristupati iz ActionScripta). To radis tako sto u library-ju kliknes na simbol desnim dugmetom, pa onda Linkage.. pa onda u Identifier napisi ime (npr: klipcic), i selektuj Export for ActionScript i Export for first frame.

Sada na sceni moras da imas klip u kome ces da ucitas taj simbol. Tomozes rucno da napravis, ali ja ti savetujem da napravis blanko MC pa da ga stavis u lejer koji ti odgovara (inace moras da swapujes klipove da bi podesio z-index). Onda tom klipu dodeli ime (cim ga stavis na scenu u properties), npr "pozadina".

E onda otvori novi layer i tu ukucaj ActionScript sledece sadrzine:

Code:
pozadina.attachMovie("klip1", "pozadina2", pozadina.getNextHighestDepth());


Ovo ce da ti u MC pozadina, napravi novi MC: pozadina2 i tu ce da ucita iz library-ja "klip1".
Nadam se da znas elementarno Flash i ActionScript i da ti je jasno sta sam ti iskucao.

2.Ako mislis prilikom poziva swf fajla u html-u onda tamo gde ti je embed tag na oba mesta gde ti je imefajla.swf dodaj ...swf?nesto=0 a onda u flashu pristupis kao da si u prvom frejmu definisao nesto=0.


Evo za svaki slucaj attachment. Samo nemoj da prepises html sa publish :)