Unity3D :重要的类-MonoBehaviour

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

重要的类 - MonoBehaviour

MonoBehaviour 类是一个基类,所有 Unity 脚本都默认派生自该类。当您从 Unity 的项目窗口创建一个 C# 脚本时,它会自动继承 MonoBehaviour,并为您提供模板脚本。请参阅创建和使用脚本以了解更多相关信息。

MonoBehaviour 类提供了框架,允许您将脚本附加到编辑器中的游戏对象,并提供诸如 Start 和 Update 等常用事件的挂钩。

有关 MonoBehavior 类的每个成员的完整参考及其技术详细信息,请参阅 MonoBehavior 脚本参考。

协程

MonoBehaviour 类允许您启动、停止和管理协程,这是一种编写异步代码的方法,其中包括等待一定时间或某些操作完成,同时允许其他代码继续执行。

有关协程的更多信息,请参阅协程手册页和 StartCoroutine 方法脚本参考。

事件

MonoBehaviour 类提供对大量事件消息的访问,允许您根据项目中当前发生的情况执行代码。下面是一些比较常见的例子。有关完整的列表,请参阅 MonoBehaviour 脚本参考页面 上的消息部分

Start - 在游戏对象开始存在时(加载场景或实例化游戏对象时)调用。

Update - 每帧都会被调用。

FixedUpdate - 每个物理时间步进调用。

OnBecameVisibleOnBecameInvisible - 当游戏对象的渲染器进入或离开摄像机的视图时调用。

OnCollisionEnterOnTriggerEnter - 在发生物理碰撞或触发时调用。

OnDestroy - 在销毁游戏对象时调用。

3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D :重要的类 - GameObject (mvrlink.com)

下一篇:Unity3D :重要的类-Object (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号