PDA

Pogčedajte punu verziju : AS3 - izbacen duplicateMovieClip()


rangy
22. 09. 2007., 08:04
Dakle f-ja duplicateMovieClip() je izbacena u AS3. Sada ne moze da se izvrsi apsolutno dupliranje objekata (sa svim njegovim trenutnim svojstvima) vec umesto toga moze da se napravi njegova nova instanca pomocu konstruktora. Da li neko zna na koji nacin se ovo radi?
recimo imam na Stage-u MovieClip sa imenom m1_mc i zelim da napravim novu instancu m2_mc. Kako bi to uradio?
Nesto poput ovoga ne radi:
MovieClip m2_mc = new MovieClip(m1_mc)
a ni ovo:
MovieClip m2_mc = new MovieClip(m1_mc)
m2_mc.addChild(m1_mc)

Kako onda?

rangy
22. 09. 2007., 08:48
Ispravka. Ovaj gore kod napisah pod uticajem Java syntax-e :) ..znaci treba:
var m2_mc:MovieClip = new MovieClip(m1_mc);
i
var m2_mc:MovieClip = new MovieClip();
m2_mc.addChild(m1_mc);

Ali to i dalje ne radi

MrSteel
22. 09. 2007., 18:00
probas google prvo ;)

as3 duplicatemovieclip (http://www.google.com/search?q=as3+duplicatemovieclip&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a)

prvi link,
pogledaj sve postove senocular-a
lik je kralj, pokrio je gomilu stvari u tom thredu

malo sam pogledao sta je uradjeno, def. duplicateMovieClip kakav je postojao nije vise u akciji
njegovo resenje je sasvim ok za ono sta se da uraditi
za neka specijalna dupliranja mozes modifikovati prema potrebama

seven
23. 09. 2007., 15:10
Nema dupliciranja movieclipova koji su na stageu. Mozes ih samo atachirati iz librarya. Ako ti treba dupliciranja neke grafike mogao bi probat izvuci bitmapData iz MovieClip.graphics, ili sa ovim:
http://www.tink.ws/blog/as-30-cloningconcatenating-graphics/


BTW, ovo mi je prvi post ovdje, forum pratim vec jako dugo i stvarno mi je super. (Hi MrSteel!) :)

nixa
23. 09. 2007., 15:16
Pozdrav Nevene , dobrodošao ... :)

seven
23. 09. 2007., 15:17
Pozdrav Nevene , dobrodošao ... :)

Hvala, hvala! Jos bolje vas nasao! :)

MrSteel
23. 09. 2007., 15:33
pozdrav 7even man ;)