unity3d - Unity 触发对其他脚本的引用
问题描述
我有一个带有触发器的预制件,并希望在 Gamescene 的游戏对象中使用 OnTriggerStay 方法。有人知道我如何从场景中引用预制件的触发器并在场景中调用 OnTrigger 方法吗?
先感谢您!
解决方案
我不完全理解你的问题。
但是,当您有两个对象并且对象之间发生交叉时,OnTriggerStay 方法有效,OnTriggerStay 方法有效。顺便说一句,应该选择一个对象对撞机属性作为触发器。
如果您想从另一个脚本触发事件。您可以创建一个事件系统。Unity为此提供了可爱的教程。
如果这是您需要的,请查看本教程。 https://learn.unity.com/tutorial/create-a-simple-messaging-system-with-events#
推荐阅读
- javascript - 基于键转换对象数组 - javascript
- python - Pandas 在 pd.series 列表上合并或连接。沿着列。系列索引可能重叠
- php - Laravel 路由问题重定向 404 错误
- angular - Angular 中 Ngb 引导程序的依赖关系问题
- algolia - 将命中与下一个/上一个命中进行比较
- java - 这个 lambda 函数如何对自定义 ArrayList 进行排序
? - eslint - 如何配置 ESlint 以同时工作 Mac 和 WINdows 机器
- sql-server - 如何使用输出和退出代码运行 SQL Server 代理 Powershell 脚本
- python - 如何通过使用特定值对行进行分组来拆分数据框并创建子数据框?
- android - 即使未指定,Android也会在回栈中添加项目