我的目標是創建矩形作爲具有舞臺大小的MovieClip,但Flash給了我這個錯誤:
1120:訪問未定義的屬性階段。 (上線6,7,14)AS3 | 1120:訪問未定義的屬性階段
我的代碼:
package {
import flash.display.MovieClip;
public class main {
var mc_background:MovieClip = new MovieClip();
var stageW:Number = stage.stageWidth;
var stageH:Number = stage.stageHeight;
public function main() {
drawBackground();
}
public function drawBackground():void {
mc_background.beginFill(0xFF00CC);
mc_background.graphics.drawRect(0,0,stageW,stageH);
mc_background.graphics.endFill();
stage.addChild(mc_background);
}
}
}
這是一個很好的方式。或者,我已成功使用'MovieClip(root)'作爲訪問舞臺的另一種方式,假設MovieClip的父母之一(無論背後多遠)是舞臺。 – CodeMouse92