Flash Pro cc为什么我的手机上的舞台宽度和高度设置为Flash pro中的一个?

时间:2014-06-08 06:20:30

标签: actionscript-3 flash actionscript flash-cs6

我在设置正在开发的应用的舞台高度和宽度时遇到问题。

我需要设置它所在设备屏幕的高度和宽度。所以我做stage.fullScreenHeight和stage.fullScreenWidth。

但我刚刚意识到它设置的fullScreenHeight和宽度是属性(舞台大小)下flash pro cc中舞台的大小。

根据手机的不同,我无法制作舞台的宽度和高度。即使我做Capabilities.screenResolutionX;或stage.stageHeight。所有这些都设置为图像的大小,或flash专业版中的舞台,但没有一个是根据设备。

编辑:

E.g. var button = Button = new Button(); 
button.width = stage.stageWidth;
button.height = Button.width/stage.stageWidth * Button.height;

1 个答案:

答案 0 :(得分:1)

尝试stage.scaleMode = StageScaleMode.NO_SCALE

或取消选中Air设置中的“全屏”复选框