ciao a tutti
creo un campo di testo cosi
codice:
clip.createTextField("testo", 1, 0, 0, 100, 100);
nel trace vedo che si riempie ma perchè nella clip non lo vedo??
codice:
MovieClip.prototype.preload = function(clip) {
this.onEnterFrame = function() {
// Preparo la formattazione del testo
myformat = new TextFormat();
myformat.align = "left";
myformat.font = "Arial";
myformat.size = 8;
myformat.color = 0xFFFFFF;
// Preparoil preload
car = clip.getBytesLoaded();
tot = clip.getBytesTotal();
perc = Math.round((car/tot)*100);
// Creo la dentro a clip una variabile di testo dinamico per visualizzare la percentuale
clip.createTextField("testo", 1, 0, 0, 100, 100);
// Ritorno a capo automatico
clip.testo.wordWrap = false;
// Passo il valore a testo
clip.testo.text = perc+"%";
// Applico la formattazione
clip.testo.setTextFormat(myformat);
// Faccio un trace per controllare il campo
trace(clip.testo.text);
// Creo la condizione per vedere se ho caricato e se ho caricato
if (car>=tot && tot>24) {
// Imposto il valore della clip con _alpha
clip._alpha = 40;
// Cancello il testo
clip.testo.text = "";
// Esco dall'onEnterFrame
delete this.onEnterFrame;
}
};
};
:master: