

(<-- questo è ciò che sto facendo da più o meno due giorni)
Ciao a tutti :p se non si fosse capito, ho un problema con as3
ho creato un preloader senza seguire tutorial (o meglio, ne ho letti tanti e poi per esercitarmi ho pravato a crearne uno mio) e credo che il codice sia tutto giusto... ma forse sarebbe meglio dire che credevo che fosse giusto perchè ho un problema 
Ho il seguente errore: TypeError: Error #1009: Impossibile accedere a una proprietà o a un metodo di un riferimento oggetto null.
che riguarda questo codice:
Code:
this.addEventListener(Event.ENTER_FRAME,preloader);
function preloader(_progress:Event):void
{
var bytes_caricati:Number=_progress.target.loaderInfo.bytesLoaded;
var bytes_total:Number=_progress.target.loaderInfo.bytesTotal;
var percentuale:Number=Math.round(bytes_caricati/bytes_total*100);
preloader_percentuale.text=percentuale.toString()+' %';
preloader_barra.width=percentuale;
if(percentuale>=100)
{
this.removeEventListener(Event.ENTER_FRAME,preloader);
gotoAndStop(3);
};
}
avendo un campo di testo dinamico che si chiama preloader_percentuale e il movieclip di una barra che si chiama, appunto, preloader_barra.
Credo che il problema riguardi proprio la parte di codice che si riferisce a questi due oggetti perchè ho provato un trace per entrambi e ho avuto due 'null' 
Evidentemente non vengono passati i valori... ma non capisco perchè... i nomi istanza sono giusti... questo è il file, se qualcuno volesse dargli un'occhiata http://www.sendspace.com/file/6fewd3
(mi sono accorta ora che manca lo stop al terzo frame ma credo che la cosa importante sia l'errore generato dall'output XD)
Bookmarks