salut,

j'ai fait plusieurs tests de chargement de bibliothèque (SWC) avec les classes situés dans le paquet fl.rsl.* mais a chaque fois j'ai une erreur pour chaque SWC que je tente de charger !

le chargement+progression ce passe bien, mais à la fin le retour de "RSLErrorEvent.RSL_LOAD_FAILED" m'indique une erreur sur les SWC a charger mais sans indiquer le type ou le texte de l'erreur ... ce qui n'aide pas pour comprendre le pourquoi

quelqu'un a réussi a utiliser ces classes ?
des infos ?

merci


------
voici un des code d'exemple utilisé pour le test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
 }