Vabbè il codice l'avevo messo giusto per farvi rendere conto di quali techiche usavo (che magari non esistevano più), mi sono pure reso conto che manca la funzione costrusci...mo la metto, ma non stateci troppo dietro
Anche qua potete segare mentalmenteo le posizioni xy, le lettere, e i rollover, il menù non compare proprio.codice:function Costruisci(nome){ this["menu"+i].lungh = nome.length this["menu"+i].ori._visible=0 for (this["menu"+i].j=0;this["menu"+i].j<this["menu"+i].lungh;this["menu"+i].j++){ this["menu"+i].lettera = nome.substr(this["menu"+i].j,1) this["menu"+i].mcl = this["menu"+i].ori.duplicateMovieClip("lett"+this["menu"+i].j,this["menu"+i].j) this["menu"+i].mcl._x= 11+3 + dst*this["menu"+i].j this["menu"+i].colore.gotoAndStop(i+1) this["menu"+i].barra = Math.round(this["menu"+i].mcl._x+this["menu"+i].mcl._width) this["menu"+i].mcl.varlett=this["menu"+i].lettera } this["menu"+i].fondo._width=this["menu"+i].barra+2-11 this["menu"+i].fondo._alpha=90 this["menu"+i].onRollOver = function(){ this.j=0 this.onEnterFrame = function (){ if (this.j<this.lungh){ this["lett"+this.j].play() this.j++ }else{ delete this.onEnterFrame } } } this["menu"+i].onRollOut = this["menu"+i].onDragOut = this["menu"+i].onReleaseOutside = function(){ delete this.onEnterFrame for (this.j=0;this.j<this.lungh;this.j++){ this["lett"+this.j].gotoAndStop(1) } } }
(le funzioni stanno una sotto l'altra, this["menu"+i] che sta su costruisci viene creato su Crea.
Comunque sia l'errore dovrebbe stare su crea, visto che non duplica proprio il clip (all'apparenza almeno)

Rispondi quotando