c# - 如何检测两个碰撞器/两个触发器是否正在碰撞 - Unity c#
问题描述
我目前正在编写一款通过生成房间预制件来生成程序地图的游戏。这些房间产生一个“验证”对撞机。目的是,如果另一个房间/验证对撞机与另一个相交,则给出输出。我已经尝试了很多东西,例如 OnCollisionEnter2D 和 OnTriggerEnter2D ,但它们似乎都没有输出任何东西!
这是我的代码
这是相交的房间
^这里应该输出一些东西
只是想知道是否有人对我如何使其发挥作用有所了解
解决方案
我不确定,但这可能有助于找到您的方式: https ://docs.unity3d.com/ScriptReference/Bounds.Intersects.html
推荐阅读
- ios - 如何仅使用情节提要更改方向更改时的视图位置
- ios - 为什么向下转换时我不必使用 ItemsTableViewController 的初始化程序?是否已初始化?
- python - 使用 pandas 数据帧列表
- java - Gluon VM StackOverflowError
- at-command - 问:不同应用程序的不同行为(总是重复上一个命令(默认版本 - ATI))
- c# - UdpClient.ReceiveAsync() 方法是否确保一次性接收数据报?
- r - ggplot:多面条形图中的 weighted.mean 和 stat_summary
- c# - 如何更改asp.net mvc中搜索viewLocation的顺序?
- javascript - 可拖动的 div 不想移动
- angular - 将图像从 api url 加载到 angular 5 组件中