Question about loadClip and addListener

View: New views
2 Messages — Rating Filter:   Alert me  

Question about loadClip and addListener

by Jon Vlachoyiannis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have this sample of code but the onLoadInit doesn't seem to fire at all. Any ideas? Is it the static functions?
Thx

class Demo extends MovieClip {
  static var app : Demo;

  function Demo() {
      _root.createTextField("tf", 0, 0, 0, 800, 600);
      var myListener:Object = new Object();
      var myClip:MovieClip = this.createEmptyMovieClip("myMc", this.getNextHighestDepth());
      var myLoader = new MovieClipLoader();
   
      myListener.onLoadInit = lo;
     
      myLoader.addListener(myListener);
      myLoader.loadClip("temp.swf", myClip);
  }
   
    static function lo (_mc:MovieClip) {
    trace("load init");
    }

  static function main(mc) {
    app = new Demo();
  }

}


--
-------------------------------------------------------
Risk everything - Create the impossible!
-------------------------------------------------------

--
MTASC : no more coffee break while compiling

Re: Question about loadClip and addListener

by jean-michel fan_de_teamspeak :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

like that works
    class Demo extends MovieClip {
      static var app : Demo;

      function Demo() {
        var r=_root;
          r.createTextField("tf",0,0,0,400,400);
                r.tf.background=true ;
          var myListener:Object = new Object();
          var mc:MovieClip = r.createEmptyMovieClip("mc", r.getNextHighestDepth());
          var myLoader = new MovieClipLoader();

          myListener.onLoadInit = lo;

          myLoader.addListener(myListener);
          myLoader.loadClip("bag.swf",mc);
      }

        static function lo (_mc:MovieClip) {
        _root.tf.text="load init";
        }

      static function main(mc) {
        app = new Demo();
      }

    }
--
http://jeanmichel.gens.free.fr

--
MTASC : no more coffee break while compiling