contourner l'erreur 1123 ? pourquoi elle ce déclenche ?
salut a tous,
je vais avoir besoin de vos lumieres car je bloque en beauté sur une erreur que je ne suis pas capable de comprendre :mur:
voici l'erreur :
Citation:
TypeError: Error #1123: L'opérateur Filter n'est pas pris en charge sur le type swfCible_fla.MainTimeline.
at testClasseTrigo2_fla::MainTimeline/evBtTraceMouseDown()
et tout le code qui la déclenche aprés épuration :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| var obLoad:Loader = new Loader();
var request:URLRequest = new URLRequest("c:/Program Files/_travail/apache/_htdocs/_progFlash/v.9/test package Math/swfCible.swf");
obLoad.name = "charge";
obLoad.contentLoaderInfo.addEventListener(Event.COMPLETE, evLoadComplete);
function evLoadComplete(ev:Event){
this.addChild(obLoad.contentLoaderInfo.content);
}
obLoad.load(request);
btTrace.addEventListener(MouseEvent.MOUSE_DOWN, evBtTraceMouseDown);
function evBtTraceMouseDown(ev:MouseEvent){
// faire un trace
Div.varDump(obLoad.contentLoaderInfo.content);
// faire un autre trace (celui ci plante avec l'erreur 1123)
Div.varDump((obLoad.contentLoaderInfo.content as DisplayObjectContainer).(getChildByName("mcCibleConteneur") as DisplayObjectContainer));
} |
la méthode statique Div.varDump remplace juste la fonction trace en une version plus évolué, donc l'erreur ne vient pas d'elle.
et le résultat du trace déclenché quand je clique sur un bouton :
Citation:
(swfCible_fla::MainTimeline)[object MainTimeline]
TypeError: Error #1123: L'opérateur Filter n'est pas pris en charge sur le type swfCible_fla.MainTimeline.
at testClasseTrigo2_fla::MainTimeline/evBtTraceMouseDown()
ce que je veux faire :
-dans mon FLA (SWF) principal (testClasseTrigo2_fla)
-je charge un SWF (swfCible.swf)
-j'aimerais accéder a un clip posé sur la scene du SWF chargé, hors dés que j'utilise ce code :
Code:
Div.varDump((load.contentLoaderInfo.content as DisplayObjectContainer).(getChildByName("mcCibleConteneur") as DisplayObjectContainer));
j'ai l'erreur 1123 que je ne comprends pas :(
-j'ai viré tout le code du "swfCible.swf" et pareil avec tout le code inutile du
FLA principale ... sauf que l'erreur continue
-je précise qu'a AUCUN moment je n'utilise l'attribut filter !
-le SWF est bien chargé .... etc
des idées ?
merci !