Bonjour,

Je voudrais integrer un swf dans un autre en lui passant l'attribut nommé file récupéré depuis le swf parent

en recherchant dans le web , j'ai finalement utilisé le code ci dessous
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
 
var Xpos:Number = 110;
var Ypos:Number = 180;
var swf:MovieClip;
var loader:Loader = new Loader();
var lc:LoaderContext = new LoaderContext; 
//var file:String = this.root.loaderInfo.parameters.file;
lc.parameters = { "file": "file" };
var file="sptv";
 
var externalFullPath:String = "swfs/player.swf";
var defaultSWF:URLRequest = new URLRequest(externalFullPath, lc);
 
 
loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

ce code est insérer dans la première frame de ma scene ,

j'ai eu les erreurs suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Scene 1, Layer 'Layer 1', Frame 1, Line 9	1119: Access of possibly undefined property parameters through a reference with static type flash.system:LoaderContext.
Scene 1, Layer 'Layer 1', Frame 1, Line 13	1137: Incorrect number of arguments.  Expected no more than 1.

j'utilise Flash Pro CS 5 11


Merci