![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
|
Puntatori e MovieClips
Salve se in un ciclo creo N MovieClips .... poi come faccio a dire al MC principale che deve piazzarmi determinate variabili in un MClip_figlio ?
E poi se i nuovi MC generati col CreateMovieClip hanno un nome dinamico come faccio a puntarli nella stessa procedura ? Es. for (n=1; n<totNews; n++) { createMovieClip("MC"+N,N); //come faccio a puntare al movieClip appena generato ? } tnks all Gandalf |
|
|
|
|
|
|
|
#4 (permalink) |
|
User Attivo
Data di registrazione: Feb 2006
Ubicazione: Undisclosed city of South America
Messaggi: 4,901
|
crei un Array:
var Clips:Array=new Array(); ciclo: for(var i:Number=0;i<totNews;i++) { var clip:MovieClip=_root.createMovieClip('clip'+i,i); Clips.push(clip); } esempio di ciclo per richiamare tutte le clips: for(var i:Number=0;i<totNews;i++) { trace(Clips[i]); } |
|
|
|
|
|
#5 (permalink) |
|
User
|
Ehm si sembra un ottima idea, ma una domanda ... se il movie di esempio ce l'ho devo cmq usare il createMovieClip ? O è + indicato il duplicateMovieClip ? Poi nel ciclo durante la duplicazione/creazione devo settare delle proprietà all'interno del ciclo .... e se dovessi usare un riferimento relativo o assoluto ai Mclips come formo il pattern completo ?
tnks Gandalf |
|
|
|
|
|
#6 (permalink) |
|
User Attivo
Data di registrazione: Feb 2006
Ubicazione: Undisclosed city of South America
Messaggi: 4,901
|
Io userei createMovieClip creando e inserendo dentro la clip quello che mi serve.
non ti serve relativo o assoulto, se tu chiami Clips[0], ti risponde la prima clip che hai creato. |
|
|
|
|
|
#7 (permalink) | |
|
User
|
Quote:
tnks Gandalf | |
|
|
|
|
|
#9 (permalink) |
|
User
|
beh in realtà stò tentando di ottenere un display che ostri le news (che scrollano in automatico) e una scrollbar che dà la possibilità di ordinare lo scroll in sù o in giù !!!!
![]() Leggendo qua e là ho trovato come pulire un pò il codice referenziando il tutto a una variabile di tipo MovieClip ... //-------------------------------------------- this.loadVariables("News.asp", post); //////// leggo dal file .asp var MC_dupl:MovieClip; /////// dichiaro la variabile di tipo MClip for (n=1; n<totNews; n++) { /////// ciclo MC_dupl = Sng_Nws.duplicateMovieClip("Sng_Nws" add n, n); //// la variabile prende il valore della nuova MClip MC_dupl._y = MC_dupl._height*n; //// le MClips le sposto una sotto l'altra .... trace(MC_dupl._height); //// cosa stranissima in fase di test non mi mostra il TRACE ![]() MC_dupl.titolo.text = eval("titolo"+n); //////////////////all'interno del MC c'è un campo di testo dynamico chiamato "titolo" e lo popolo col ////valore preso dal file .asp } //----------------------------------------------------------------- .... oddio perchè non mi esegue il trace ... ? E' grave ... :'( tnks Gandalf |
|
Ultima modifica di Gandalf : 27-09-06 14:38. |
|
|
|
|
| Tags: movieclips, puntatori |
| Strumenti di discussione | |
|
|