Buon giorno a tutti...
Devo realizzare un menu che mi carica immagini con larghezze diverse e le posizioni una accanto all'altre.
Ho iniziato creando un movie, ho caricato l'immagine jpg ma il trace(_root[icona]._width) continua a stamparmi 0...codice:icone = 6; margine = 20; //Creo uan funzione per creare le icone function creaIcona(val){ this.createEmptyMovieClip("ico_"+val,this.getNextHighestDepth()); var mcListener:Object = new Object(); mcListener.onLoadComplete = function(target_mc:MovieClip) { trace("Attivato Evento Complete, l'immagine ha terminato il caricamento"); posizione(val); } var mcLoader:MovieClipLoader = new MovieClipLoader(); mcLoader.addListener(mcListener); mcLoader.loadClip("img/"+val+".jpg", "ico_"+val); } creaIcona(1); function posizione(val){ icona = "ico_"+val; //Aggiungo sposto del margine _root[icona]._x = _root[icona]._x + margine; trace(_root[icona]._width); }
Qualcuno sa dirmi come recuperare la larghezza dell'immagine per poter calcolare la posizione della successiva?

Rispondi quotando