重叠碰撞器与Rayacast和鼠标点击

本文关键字:鼠标 Rayacast 碰撞 重叠 | 更新日期: 2023-09-27 18:08:41

我的场景中有5个游戏对象,它们都有一个附加的碰撞器。

现在我不知道为什么-但我的第一个顶层(一个starBtn)有时无法检测到鼠标点击?

它是二维的。

我检测所有的raycasthit并将命中存储在一个数组中-然后我检查所有这些的所有图层并返回顶层的一个。我需要从中调用一个动作/函数。我的顶层是一个正方形精灵。

是否有一个最佳实践或一种方法来忽略碰撞器区域,如果一个对象在它的重叠?

欢呼Ps:我将在一个小时左右的时间里为这个问题添加代码。

重叠碰撞器与Rayacast和鼠标点击

好的。为了解决这个问题,我必须为每个带有碰撞器的对象添加一个z值。然后循环遍历每个对象的z值——存储最大值。虽然这是二维的。