描述

如果启用了 MonoBehaviour,则每帧调用 Update。

在实现任何类型的游戏脚本时,Update 都是最常用函数。 但并非所有 MonoBehaviour 脚本都需要 /Update/。

// Moves the object forward 1 meter a second

using UnityEngine; using System.Collections;

public class ExampleClass : MonoBehaviour { void Update() { transform.Translate(0, 0, Time.deltaTime * 1); } }

要获取自上次调用 Update 以来所经过的时间,请使用 Time.deltaTime。 仅在启用了 Behaviour 时,才会调用该函数。 您可以重写该函数来提供自定义组件的功能。