【发布时间】:2011-09-02 18:12:48
【问题描述】:
public class MyClass extends MovieClip {
public function MyClass():void {
my_mc.addEventListener(MouseEvent.CLICK, action);
}
private function action(e:MouseEvent):void {
trace("cliked");
}
}
时间线代码
var myClass:MyClass = new MyClass();
addChild(myClass);
我无法访问 my_mc(放置在 FLA 中)影片剪辑。如何访问?
【问题讨论】:
-
您是否手动添加了
my_mc对象,如果是,它的实例名称是否为“my_mc”?还是您以编程方式添加了my_mc显示对象?如果是这样,它在时间线上是否带有代码stage.addChild(my_mc);或addChild(my_mc);?还是只是在库中并在第一帧导出为动作脚本? -
我在舞台上画了一个
MC,我给了一个实例名my_mc。
标签: actionscript-3 actionscript flash-cs3