![]() ![]()  | |
使用 MovieClip.attachMovie() 和 MovieClip.duplicateMovie() 动态创建或重制影片剪辑时,您可以用另一对象中的参数填充影片剪辑。attachMovie() 和 duplicateMovie() 的 initObject 参数允许动态创建的影片剪辑接收剪辑参数。initObject 参数是可选的。
有关更多信息,请参见MovieClip.attachMovie()和MovieClip.duplicateMovieClip()。 
若要用指定对象中的参数填充动态创建的影片剪辑,请执行以下操作之一:attachMovie() 的语法:
myMovieClip.attachMovie(idName,newName,depth[,initObject])
duplicateMovie() 的语法:
myMovieClip.duplicateMovie(idName,newName,depth[,initObject])
initObject 参数指定您要其参数填充动态创建的影片剪辑的对象的名称。
使用 attachMovie() 用参数填充影片剪辑: dynamic,然后选择影片剪辑行为。name_txt 的动态文本字段。name 的新变量,然后将其值分配给 name_txt 的 text 属性,如下所示:
var name:String; name_txt.text = name;
即可出现“链接属性”对话框。
_root.attachMovie("dynamic", "newClipName", 10, {name:"Erick"});
  attachMovie() 调用中指定的名称将出现在新影片剪辑的文本字段中。![]() ![]()  | |