c'è un modo per cambiare dinamicamente in AS l'origine di un movieclip?
c'è un modo per cambiare dinamicamente in AS l'origine di un movieclip?
Cosa intendi per origine?
Per cambiare la posizione basta impostare:
istanzaMovie._x = 100;
istanzaMovie._y = 200;
intendo le coordinate relative al movie clip, e non quelle assolute relative allo stage
Perdonami ma non capisco ancora cosa intendi!
Se tu metti un movieClip (istanzaMovie) sullo stage, quelle sono le sue coordinate. Quali altre vorresti??
ti ringrazio per l'interesse!
cerco di essere + chiaro!
ogni movieclip ha al suo interno un oggetto(forma, pulsante, un altro movie...), questo oggetto ha un origine relativa al movie clip nel quale è contenuto(ad esempio 0,0 ;quindi l'origine si troverà in alto a sinistra dell'oggetto).Sullo stage il movie clip avrà delle altre coordinate relative allo stage in cui è contenuto. A seconda dell'origine degli oggetti nel movie clip questo potrebbe ad esempio aumentare di dimensioni conservando come punto base la sua origine(quindi crescerà da sinistra verso destra,nel nostro caso)...eccc
La domanda è:
se e
è possibile cambiare tramite AS dallo stage le coordinate dell'origine degli oggetti inseriti nel movie clip!
che casino!
è molto più facile a farsi che a dirsi!
vabbè non scervellarti tropppo non ne vale la pena!ciao
Puoi gestire le coordinate solo se è un simbolo, non se è una semplice forma!!
Quindi, nel tuo caso, dovresti avere un simbolo dentro un'altro!!
e una volta fatto questo come posso gestire l'origine di quel simbolo?
Il fatto è che le proprietà (x, y, xscale, alpha, ec..) vengono applicate ad un'istanza, quindi basta dare un nome istanza ad un movie e poi assegnare la prorpietà....una forma non può avere un nome istanza!
Non so come altro spiegarlo, dimmi cosa vuoi fare e ti faccio un esempio.