gpt4 book ai didi

java - 获取 Sprite 与屏幕的距离

转载 作者:行者123 更新时间:2023-12-01 04:40:52 25 4
gpt4 key购买 nike

如何获取屏幕边缘与 vector 移动 Sprite 之间的距离?我想获取移动的 Sprite 与屏幕边缘之间的距离,以便当我的 Sprite 接触边缘时它会弹起。

最佳答案

基本上,如果您使用像这样的正交二维投影:

Matrix4().setToOrtho2D(0, 0, (float) Gdx.graphics.getWidth(), (float) Gdx.graphics.getHeight());

Gdx.graphics.getWidth() 将返回屏幕的右边缘

0 是左边缘。

要获得距离,您只需减去对象的位置即可。

关于java - 获取 Sprite 与屏幕的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16580398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com