我正在使用一些 Flash 横幅,并且有一段时间没有接触 ActionScript 类,这可能是我第一次编写 AS 2.0 类。我刚试过这个:
class AdPage {
public function AdPage() {
trace("AdPage added to stage.");
trace( this._width );
}
}
编译器似乎坏了。它在构造函数处停止处理,我再也看不到 MovieClip 宽度的痕迹。我想,“好吧,构造函数太快了。” 并将其取出并在构造函数之外的函数中尝试相同的代码。但它仍然会使编译器崩溃。这是Flash中的东西吗?您不能从其自身内部(从技术上讲,从它自己的类内部)获取 MovieClip 的高度或宽度?您必须从实例外部的东西中获取它吗?
谢谢!