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
voici l'erreur :
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 :
la méthode statique Div.varDump remplace juste la fonction trace en une version plus évolué, donc l'erreur ne vient pas d'elle.
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 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)); }
et le résultat du trace déclenché quand je clique sur un bouton :
(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 :
j'ai l'erreur 1123 que je ne comprends pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part Div.varDump((load.contentLoaderInfo.content as DisplayObjectContainer).(getChildByName("mcCibleConteneur") as DisplayObjectContainer));
-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 !
Partager