gpt4 book ai didi

iphone - 小 Sprite 触摸

转载 作者:行者123 更新时间:2023-12-03 21:23:16 29 4
gpt4 key购买 nike

有些游戏有一些小图片作为 Sprite ,可以通过触摸来移动。如果 Sprite 是较大的图片,触摸是很正常的。我们可以使用函数CGRectContainsPoint检查 Sprite 。但是当 Sprite 很小的时候,这个功能看起来不太好。有其他方法可以解决这个问题吗?

最佳答案

我写了一种方法,您可以使用该方法来缓解 @FrusteratedWithFormsDesigner 描述的“胖手指”问题:
http://codecube.net/2010/03/approximating-touch-points/

... what if you compare the user’s touch point against the entity positions and simply select the closest one (regardless of whether it’s 35 or 36 pixels away)?

这篇文章是用 C# 为 Windows Phone 编写的,但这个概念应该适用。基本上,对用户的触摸和屏幕上的实体之间的距离进行比较。让触摸按距离操纵最近的一个,这样您就可以避免使用严格定义的方 block 来检测触摸的问题。

关于iphone - 小 Sprite 触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858275/

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