微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

*已解决*我无法让我的精灵在 Unity 中触发对撞机

如何解决*已解决*我无法让我的精灵在 Unity 中触发对撞机

感觉好像我什么都试过了。我是 Unity 中一个相对较新的编码员,我只是试图让一个精灵(玩家)在与另一个被克隆并放入游戏场内随机位置的对象发生碰撞时触发一个函数。我将我的玩家对撞机设置为连接了刚体 2D 的常规对撞机。在这里收集的对象被标记为触发器,是运动学的,附加了 OnTriggerEnter 函数(大多数其他脚本在这一点上只是为了看看它是否可以工作),并且没有任何事情改变了游戏的运行方式或作品或任何看起来。我错过了什么?这让我发疯了,我真的希望有人能帮我解决这个问题!

解决方法

在阅读主要帖子的评论后,我找到了答案。我根本不知道 Collider2D 和 OnTriggerEnter2D 是一回事,一旦解决了这个问题,我就能解决这个问题!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。