Sweet as a nut.
Thankyou Glen!




On 16 Sep 2008, at 12:46, Glen Pike wrote:

Hi,

   You should just be able to add "yourself" as a listener without
creating the extra object:

   initLoader.addListener(this);

   Then make sure you implement all the listener functions for MCL

   Glen

Ali Drongo wrote:
Hiya, my onLoadProgress / onLoadInit Delegate events won't fire. I've
compared this class with other examples and I can't see where I'm
going wrong.

Any help really really appreciated :)
Ali


Here's my code:


import PreLoader;
import Display;
import mx.utils.Delegate;


class LoadManager {
   private var rootMC:MovieClip
   public var loadStatus:LoadStatus;
   private var preLoader:PreLoader;
   private var display:Display;
   private var initLoader:MovieClipLoader;
   public var initListener:Object;


   function LoadManager(m:MovieClip, d:Display){
       rootMC = m;
       display = d;
       init();
   }
   private function init():Void
   {
       preLoader = new PreLoader(rootMC);
       loadInitialAssets();
   }
   private function loadInitialAssets():Void
   {
       //create assetsHolder on main timeline
       var tmpContainer:MovieClip =
rootMC.createEmptyMovieClip("assetsHolder",
rootMC.getNextHighestDepth());
       initLoader = new MovieClipLoader();
       initListener = new Object();
       initListener.onLoadProgress = Delegate.create(this, onProg);
       initListener.onLoadInit = Delegate.create(this, onInit);
       initLoader.addListener(initListener);
       initLoader.loadClip("assets.swf", tmpContainer);
   }
   private function onProg(target:MovieClip, bytesLoaded:Number,
bytesTotal:Number):Void
   {
       trace("onProg:"+target+":"+bytesLoaded);
   }
   private function onInit():Void
   {
       trace(">>>>>>>>>onInit");
   }
}
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



--

Glen Pike
01326 218440
www.glenpike.co.uk <http://www.glenpike.co.uk>

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to