actionscript-3 - 即使我已经导入了 Stage 类,为什么我的 Actionscript 3 类中的 stage 仍未定义?

标签 actionscript-3 stage

 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/

相关文章:

JavaFX 检测舞台屏幕位置的变化

java - 舞台未绘制

css - 在 AS3 中为 CSS 实现真正的级联或子选择器

actionscript-3 - 将简单旋转代码 AS2 转换为 AS3

flash - 有人遇到这个错误吗? RTMP 流媒体视频提前 3-4 秒结束?

java - 将一个正方形或长方形分解成大量随机大小的正方形或长方形

actionscript-3 - ActionScript drawRoundRect 渲染角半径不一致

java - 拖动功能无法正常工作! JavaFX VBox 拖动

JavaFX:在 UI 屏幕之间导航的最佳实践

java - 透明舞台/场景在加载另一个 FXML 文件后失去透明度