在Unity开发中,Update、FixedUpdate 和 LateUpdate 是生命周期函数中最常见也最容易混淆的一组。 一、调用时机 方法名 调用频率 调用时机说明 Update() 每帧调用一次 跟随帧率(帧率高则调用频率高) FixedUpdate() 固定时间间隔调用 默认每 0.02 秒执行一次 LateUpdate() 每帧调用一次(最后) 所有 Update() 执行完后才执行 二、适用场景 Update() 每帧执行一次,适合处理非物理逻辑。 典型用途: 监听用户输入(如 Input.GetKeyDown) 计时器、动画渐变等逻辑 控制非刚体对象的位置、旋转等 void