1

我对 libgdx 还很陌生,我需要将图像放在房子的窗户中。据我了解,只要我在 (0,0) 处使用 orthographicCamera,这将为我处理调整大小,这里可能是错误的,但还没有深入研究它。

所以我的问题是:如果我需要使用常量在屏幕上放置图像,就像DrawImage(image, 50, 20);我在游戏中需要的那样,因为它们需要精确定位。有没有类似 androids dencity 像素的东西可以使用?在android中我会这样放置它:DrawImage(image, 50*dp, 20*dp)它会在所有屏幕上的同一个地方,在libgdx中有这样的东西吗?或者只是我不知道的任何内置方法?到目前为止,我对 libgdx 的印象是,以某种方式为您修复这些“无聊”的任务非常好。

4

1 回答 1

1

如果您创建一个正交相机,假设为 480x320。然后你使用常量来绘制你的图像,无论设备分辨率如何,相机都会填满屏幕,所以它在所有屏幕上都是一样的:)

于 2013-08-03T04:01:42.717 回答