0

我的意思是在主平台界面(即graphics().height())的情况下。查看Graphics Interface docsheight方法指出:

获取可绘制表面的高度,以像素为单位。

screenHeight状态:

获取可用屏幕空间的高度,以像素为单位。

如果存在有意义的差异,在什么情况下我可能更喜欢其中一种?

4

2 回答 2

1

了解差异的另一个有用方法是,在 Java 后端,screenHeight返回屏幕的全高(即 1600x1024 显示器上的 1024),而height返回运行 PlayN 应用程序的窗口的高度。

于 2012-03-30T15:37:47.350 回答
0

这取决于你想做什么。

例如,我们Graphics.screenHeight在有很多不同屏幕尺寸设备的 Android 后端调整游戏大小,同时Graphics.height将我们使用的每一层调整为在每个平台的游戏中使用的默认游戏大小。

于 2012-03-28T23:46:08.593 回答