Soyono
%Europe/Berlin %737 %2008, 17:41
Hoi!
Voor het preloaden van een website heb ik de tut van gotoAndLearn gebruikt.
(http://www.gotoandlearn.com/play?id=85)
Dus ik heb een preloader.fla met de volgende code, die de main .swf van de website laad.
var l:Loader = new Loader();
l.contentLoaderInfo.addEventListener(ProgressEvent .PROGRESS, loop);
l.contentLoaderInfo.addEventListener(Event.COMPLET E, done);
l.load(new URLRequest("flashnetize.swf"));
function loop(e:ProgressEvent):void
{
var perc:Number = e.bytesLoaded / e.bytesTotal;
percent.text = Math.ceil(perc*100).toString();
}
function done(e:Event):void
{
removeChildAt(0);
percent = null;
addChild(l);
}
Dat werkt gewoon.. zolang de main .swf geen Document class heeft.
Maar dat heeft de main .swf wel waardoor ik de volgende foutmelding krijg.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Flashnetize$iinit()
Ik kan maar niet vinden waaraan dit ligt, dus heeft hier iemand een idee?
Maarten
Voor het preloaden van een website heb ik de tut van gotoAndLearn gebruikt.
(http://www.gotoandlearn.com/play?id=85)
Dus ik heb een preloader.fla met de volgende code, die de main .swf van de website laad.
var l:Loader = new Loader();
l.contentLoaderInfo.addEventListener(ProgressEvent .PROGRESS, loop);
l.contentLoaderInfo.addEventListener(Event.COMPLET E, done);
l.load(new URLRequest("flashnetize.swf"));
function loop(e:ProgressEvent):void
{
var perc:Number = e.bytesLoaded / e.bytesTotal;
percent.text = Math.ceil(perc*100).toString();
}
function done(e:Event):void
{
removeChildAt(0);
percent = null;
addChild(l);
}
Dat werkt gewoon.. zolang de main .swf geen Document class heeft.
Maar dat heeft de main .swf wel waardoor ik de volgende foutmelding krijg.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Flashnetize$iinit()
Ik kan maar niet vinden waaraan dit ligt, dus heeft hier iemand een idee?
Maarten