1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| import fl.rsl.RSLInfo;
import fl.rsl.RSLPreloader;
import fl.rsl.SWZInfo;
import fl.events.RSLEvent
import fl.events.RSLErrorEvent
var infoImages:RSLInfo = new RSLInfo();
infoImages.addEntry('./swcImages.swc');
var infoComposants:RSLInfo = new RSLInfo();
infoComposants.addEntry('./swcComposants.swc');
var infocomposantsCs4:RSLInfo = new RSLInfo();
infocomposantsCs4.addEntry('./composantsCs4.swc');
var infoMotionCs4:RSLInfo = new RSLInfo();
infoMotionCs4.addEntry('./fl.motionCs4.swc');
var infoMesClasses:RSLInfo = new RSLInfo(null);
infoMesClasses.addEntry('./mesClasses.swc');
var rslPreload:RSLPreloader = new RSLPreloader();
rslPreload.debugWaitTime = 1000;
rslPreload.addRSLInfo(infoImages);
rslPreload.addRSLInfo(infoComposants);
rslPreload.addRSLInfo(infocomposantsCs4);
rslPreload.addRSLInfo(infoMotionCs4);
rslPreload.addRSLInfo(infoMesClasses);
rslPreload.addEventListener(RSLErrorEvent.RSL_LOAD_FAILED, evtRslLoadFailed);
rslPreload.addEventListener(RSLEvent.RSL_LOAD_COMPLETE, evtRslLoadComplete);
rslPreload.addEventListener(RSLEvent.RSL_PROGRESS, evtRslProgress);
rslPreload.start();
function evtRslLoadFailed(ev:RSLErrorEvent){
trace("evtRslLoadFailed");
trace(ev.failedURLs);
trace("ev.rslsFailed = "+ev.rslsFailed);
trace("ev.rslsLoaded = "+ev.rslsLoaded);
trace("ev.text = "+ev.text);
trace("ev.errorID = "+ev.errorID);
}
function evtRslLoadComplete(ev:RSLEvent){
trace("evtRslLoadComplete = " + ev.bytesTotal);
}
function evtRslProgress(ev:RSLEvent){
trace("evtRslProgress = " + ev.bytesLoaded+" / "+ev.bytesTotal);
} |
Partager