我想在ActionScrpit 3上编写我的第一个游戏。现在我的游戏需要一个游戏窗口,我希望在游戏窗口中绘制一个矩形,使其Y坐标比窗口大小小50px。我的游戏窗口应该扩展Sprite。我怎样才能做到这一点。
换句话说,我的问题是如何设置和获取游戏窗口坐标?
答案 0 :(得分:2)
窗口大小为舞台大小 - stage.stageWidth
和stage.stageHeight
,添加到显示列表的每个DisplayObject
都有一个公共属性阶段。
要绘制矩形,请使用Sprite的图形
sprite.graphics.beginFill(0xff0000);
sprite.graphics.drawRect(0, 0, 100, 100);
sprite.graphics.endFill();
在http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Graphics.html
查找功能