Hey,
I have not seen your debugger error. but I feel its the stage that is
getting null value.

Please trace stage to find out.

Let me know.

Cheers
Deepanjan Das

On Tue, Feb 23, 2010 at 11:45 PM, Victor Subervi <[email protected]>wrote:

> On Tue, Feb 23, 2010 at 12:04 PM, Glen Pike <[email protected]
> >wrote:
>
> > Are you "listening" for Event.INIT or Event.COMPLETE for your preloader?
> >  You should possibly use the former to make sure all your child clips are
> > instanciated before you run AS3 code that accesses these child clips.
> >
>
> Yes. I changed COMPLETE to INIT and got the same error:
>
> package
> {
> import flash.events.Event;
> import flash.events.MouseEvent;
> import flash.display.MovieClip;
> import com.greensock.*;
> import com.greensock.easing.*;
> import flash.display.Loader;
> import flash.events.ProgressEvent;
> import flash.text.TextField;
> import flash.text.TextFormat;
> import flash.text.TextFieldAutoSize;
> import flash.net.URLRequest;
>  public class Preloader extends MovieClip
> {
> private var l:Loader = new Loader();
> private var myTextField:TextField = new TextField();
>  function Preloader()
> {
> init();
> }
>  function init()
> {
> l.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loop);
> l.contentLoaderInfo.addEventListener(Event.COMPLETE, done);
> l.load(new URLRequest("Splash.swf"));
> addChild(myTextField);
> myTextField.width = 250;
> myTextField.x = stage.stageWidth/2 - 50;
> myTextField.y = stage.stageHeight/2;
> myTextField.selectable = false;
> myTextField.border = false;
> myTextField.borderColor = 0xAA0000;
> myTextField.autoSize = TextFieldAutoSize.LEFT;
> var myFormat:TextFormat = new TextFormat();
> myFormat.color = 0xAA0000;
> myFormat.size = 24;
> myFormat.italic = true;
> //myTextField.setTextFormat(myFormat);
> myTextField.defaultTextFormat = myFormat;
> }
>
> function loop(e:ProgressEvent):void
> {
> var perc:Number = e.bytesLoaded/e.bytesTotal;
> myTextField.text = Math.ceil(perc*100).toString() + "%";
> }
>
> function done(e:Event):void
> {
> removeChildAt(0);
> myTextField = null;
> addChild(l);
> }
> }
> }
>
> For Hendrik, I am currently downloading the debugger. It's big!
> TIA,
> Victor
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
Warm Regards
Deepanjan Das
M: +91 9836582808

"Think of the environment before printing this email"
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to