添加 LateUpdate 调用
LateUpdate调用允许您在每帧 (在Update之后) 调用指定的方法。
注意
LateUpdate调用一旦启动就会一直运行,您需要调用 LateUpdateHandle.Stop 才可以结束调用。
示例
您可以使用 Updater.AddLateUpdate 来添加一个LateUpdate调用。
using UnityEngine;
using winS.Unity;
public class ExampleLateUpdate
{
private LateUpdateHandle lateUpdateHandle;
public void Start()
{
lateUpdateHandle = Updater.AddLateUpdate(MyLateUpdate);
}
public void Stop()
{
lateUpdateHandle.Stop();
}
private void MyLateUpdate()
{
Debug.Log(Time.deltaTime);
}
}
上述代码通过 Updater.AddLateUpdate 来添加对 MyLateUpdate 方法的每帧调用。 Updater.AddLateUpdate 返回一个此调用的句柄 LateUpdateHandle。 通过此句柄,你可以在适当时机调用 LateUpdateHandle.Stop 方法来停止每帧调用。