in questi casi, secondo me, la strada migliore è la seguente... poche righe di codice che fanno tutto!
codice:// memorizzo gli swf in un array var arrSwf:Array = ["rosso.swf","giallo.swf","blu.swf"]; var numeroBottoni:Number = 3; for (var i=1;i<=numeroBottoni;i++) { // creo le clip contenitore this.createEmptyMovieClip("content_"+i,this.getNextHighestDepth()); // passo l'id della clip al bottone this["b"+i].id = i; this["b"+i].onRelease = function() { // carico l'swf this._parent["content_"+this.id].loadMovie(arrSwf[this.id-1]); // sposto il contenitore al livello più alto this._parent["content_"+this.id].swapDepths(this._parent.getNextHighestDepth()); } }![]()

Rispondi quotando