Salve raga, sto cercando di creare una serie di scrollpane, ma non ci riesco!
e in edicolathumbs ho semplicemente messo:codice:for(i=0;i<3;i++){ trace("i " + i); this.createClassObject(mx.containers.ScrollPane, "myb_sp"+i, 10); this["myb_sp"+i].setSize(170, 120); this["myb_sp"+i]._y = (i*215)+(i*5); // Crea un oggetto listener per la posizione di scorrimento verticale. var scrollListener:Object = new Object(); scrollListener.scroll = function(evt_obj:Object) { //trace("hPosition: " + myb_sp.hPosition + ", vPosition = " + myb_sp.vPosition); }; // Aggiunge un listener. this["myb_sp"+i].addEventListener("scroll", scrollListener); this["myb_sp"+i].contentPath = "edicolathumbs"; this["myb_sp"+i].content.rivista = i; this["myb_sp"+i].vScrollPolicy = "off"; this["myb_sp"+i].hScrollPolicy = "off"; this["myb_sp"+i].setStyle ("borderStyle", "none"); } stop();
ma anche se esegue il ciclo per tre volte, fa un trace solo dell'ultima i e non delle altrecodice:trace("rivista " + this.rivista);
come se creasse l'ultima, ma non le altre!
help!!![]()

Rispondi quotando