首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Android中使用playn自动检测屏幕尺寸?

问如何在Android中使用playn自动检测屏幕尺寸?
EN

Stack Overflow用户
提问于 2012-02-13 01:55:24
回答 3查看 738关注 0票数 4

我最近注意到,层可以在需要时调整大小,所以我正在尝试实现一种方法,将主层的大小调整到运行它的android屏幕的大小。

如何从playn访问设备屏幕尺寸?

还有另一种方法可以在android设备上根据屏幕的大小使用playn来调整游戏的大小吗?

EN

回答 3

Stack Overflow用户

发布于 2012-03-28 04:20:21

我相信你要找的是PlayN.graphics().screenHeight()和PlayN.graphics().screenWidth()。

已从Graphics.java文件中复制:

  • screenWidth() -获取可用屏幕区域的宽度-单位为pixels.
  • screenHeight() -获取可用屏幕区域的高度-单位为pixels.
  • width() -获取可绘制表面的宽度,单位为pixels.
  • height() -获取可绘制表面的高度,单位为像素。

如描述所述,screenHeight()和screenWidth()提供实际的屏幕高度/宽度。使用这些值,您可以调整游戏的大小或比例以适应屏幕。

票数 4
EN

Stack Overflow用户

发布于 2012-02-14 00:48:11

PlayN.graphics().width()和PlayN.graphics().height()会提供您请求的视图大小(通过PlayN.graphics().setSize()),而不是最大可用屏幕大小。

要获得可用的最大屏幕尺寸,请使用PlayN.graphics().availableWidth()和PlayN.graphics().availableHeight()。

票数 1
EN

Stack Overflow用户

发布于 2012-02-13 16:52:01

你试过这个吗?

这将为您提供可用的设备呈现图面。

代码语言:javascript
复制
PlayN.graphics().width()
PlayN.graphics().height()

还是我误解了你的问题?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9251153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档