2014-03-28 61 views
0

我目前在Flash中有一款游戏适用于PC,它的尺寸为640x480,现在我想为它制作,所以我应该制作它,还是应该保持它一致?Android的舞台大小如何工作?

+0

我已经解释了迄今为止对我有用的东西:http://stackoverflow.com/questions/15542496/scaling-for-android-devices-with-starling-causing-some-layout-issues/22685758#22685758 希望它有助于:) –

+0

你可以告诉我,我该如何转动屏幕风景?我的游戏会更好,如果我这样做,因为我目前的分辨率是640x480 :) – Luka

+1

只需将大小设置为largerXsmaller(旋转)。如果你希望屏幕根据设备位置旋转 - 请在你的app xml文件中查看aspectRatio和autoOrients属性。 另外这个网站可以帮助你如何设置你的属性:http://screensiz.es/phone –

回答

0

舞台尺寸正常。有大量不同屏幕尺寸的设备,您作为开发人员应该适应并创建灵活的产品。灵活的我的意思是您的应用程序可以了解大多数屏幕尺寸,并优雅地处理它们。这是游戏设计的一部分,如何实现适合不同纵横比和屏幕尺寸的游戏。例如,限制游戏仅适用于横向或纵向方向是可以的。作为独立开发者,你也可以restrict your application for some screen sizes

如果我们谈论AS3,对你最有帮助的将是Stage对象(stage.stageWidth, stage.stageHeight)和resize events

+0

很抱歉地说出来,但这不是一个答案。 @Luka - 阅读我发布到其他主题的链接。请记住始终使用fullStageWidth和fullStageHeight - 它们比简单的stageWidth更精确。 –