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

Reply via email to