package {
import flash.display.Stage;
public class MyGlobal {
public static var CX:Number = stage.stageWidth / 2;
public static var CY:Number = stage.stageHeight / 2;
}
}
错误是
"1120: Access of undefined property stage."
为什么?
最佳答案
如前所述,stage 是从 DisplayObject 继承的类的属性。在类被添加到舞台之前,舞台对类不可用,通常通过 DisplayObjectContainer 的 addChild 方法。
关于actionscript-3 - 即使我已经导入了 Stage 类,为什么我的 Actionscript 3 类中的 stage 仍未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2046947/