我是 AS3 课程的新手,所以我创建了一个简单的“项目”以便更好地理解它们,但我立即遇到了问题。
在我的 flash 文件中,我创建了一个按钮,将它放在舞台上并给它一个 HitButtonA 的实例
然后在我的外部类文件中,我有以下代码:
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class External extends MovieClip
{
private var counter:Number;
public function External()
{
setupListeners();
counter=0;
}
public function setupListeners()
{
HitButtonA.addEventListener(MouseEvent.CLICK, hitButtA);
}
public function hitButtA()
{
display.text=String(++counter);
}
}
}
但是当我运行 flash 文件时,我得到了这个错误:
第 20 1120 行:访问未定义的属性 HitButtonA。
我究竟做错了什么?