Come da subject.
Ho un UI component list che voglio che sia addatti alla finestra di flash player.
Stage.scaleMode = "noScale"
var myListener:Object = new Object();
myListener.onResize = function () {
trace("Stage size is now " + Stage.width + " by " + Stage.height);
mclista.lista.setSize(Stage.width, Stage.height-30, true);
mclista._x=0;
mclista._y=0;
}
mclista.lista.setSize(Stage.width, Stage.height-30, true);
mclista._x=0;
mclista._y=0;
lista.addItem("ciao");
Stage.addListener(myListener);
In questa seconda modifica del codice ho inserito la lista in un movie clip per vedere se funzionava ma niente.
In pratica, la larghezza della finestra viene modifica correttamente in un primo momento, ma quando continuo a ridimenzionare la finestra mi si incasina tutto. Sembra che cambi il punto (0,0) quindi spostami tutti gli oggetti in modo errato, e dico tutti, anche quelli che non dovrebbero subire il ridimenzionamento.
Il codice secondo me è perfetto, eppure da questi problemi.
La larghezza della finestra in Stage.width e heght è passato correttamente, eppure il punto di origine sembra errato. Non ci tiro fuori le gambe.
Grazie in anticipo.
Se non avete capito, chiedete che rispiego.
Ciau

Rispondi quotando
