所以我的游戏以垂直方向开始,然后最终进入水平方向。我知道屏幕的宽度是屏幕的宽度,当它处于垂直方向时,它的高度是相同的。当它切换到水平方向时,高度是否变为宽度,宽度变为高度?或者他们保持不变?
答案 0 :(得分:3)
是屏幕宽度和高度根据设备方向而变化。您可以使用Display.getSize(Point outSize)
来获取显示的大小,该显示可以替代已弃用的方法Display.getHeight
和Display.getWidth
。来自文档:This value is adjusted for you based on the current rotation of the display.
答案 1 :(得分:0)
想要在运行全屏应用程序时在我的平板电脑上添加它,它将运行1280 x 753(因为底栏不是800)。 753是getSize返回的内容。当方向翻转时,它是1280px - 47px