如何检测两个碰撞器/两个触发器是否发生碰撞 - Unity c#

时间:2021-07-18 20:15:55

标签: c# unity3d

我目前正在编写一个游戏,该游戏通过生成房间的预制件来生成程序地图。这些房间产生一个“验证”碰撞器。目的是,如果另一个房间/验证碰撞器与另一个相交,则给出输出。我已经尝试过很多东西,比如 OnCollisionEnter2D 和 OnTriggerEnter2D,但它们似乎都没有输出任何东西!

这是我的代码

Validation Code

这是相交的房间

What happens in Unity

^这里应该输出一些东西

只是想知道是否有人深入了解我如何让它工作

1 个答案:

答案 0 :(得分:0)

我不确定,但这可能有助于您找到方法: https://docs.unity3d.com/ScriptReference/Bounds.Intersects.html