首页 > 解决方案 > Unity 触发对其他脚本的引用

问题描述

我有一个带有触发器的预制件,并希望在 Gamescene 的游戏对象中使用 OnTriggerStay 方法。有人知道我如何从场景中引用预制件的触发器并在场景中调用 OnTrigger 方法吗?

先感谢您!

标签: unity3dtriggersreferencesceneprefab

解决方案


我不完全理解你的问题。

但是,当您有两个对象并且对象之间发生交叉时,OnTriggerStay 方法有效,OnTriggerStay 方法有效。顺便说一句,应该选择一个对象对撞机属性作为触发器。

如果您想从另一个脚本触发事件。您可以创建一个事件系统。Unity为此提供了可爱的教程。

如果这是您需要的,请查看本教程。 https://learn.unity.com/tutorial/create-a-simple-messaging-system-with-events#


推荐阅读