gpt4 book ai didi

android - 寻找屏幕边缘android

转载 作者:行者123 更新时间:2023-11-29 00:44:50 25 4
gpt4 key购买 nike

这可能听起来很明显,但我如何才能找到屏幕边缘的点,以便知道移动物体是否碰到了屏幕边缘。

谢谢

最佳答案

鉴于您有正交投影,您可以通过了解传递给 glOrtho() 函数的值轻松知道边缘的位置。

例如,考虑这一行:

glOrtho(0.0f, width, 0.0f, height, 0.0f, 1.0f);

在这里您可以决定单个 float 对您的程序的影响有多大。您可以找到有关此的更多信息 here .

但是,在这种情况下,您的左边缘为 0.0,下边缘为 0.0。您的上边缘由高度定义,右边缘由宽度定义。

通过这种方式,您不必依赖特定的屏幕尺寸,因为您的世界将始终与您定义的一样大。例如,您不需要通过 widthheight 参数定义正交宽度和高度,而是使用一些数据告诉您的应用程序您的世界应该有多大.

关于android - 寻找屏幕边缘android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6885121/

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