Unity Update Methods Replacement

Update manager is used to optimize the performance of Update(), LateUpdate(), FixedUpdate() calls and same calls required only for one frame.

You can replace the update manager with a custom one which implements IUpdaterProxy interface:

Updater.Proxy = custom_updater;

Interfaces to Replace Unity Update Methods

  • IUpdatable replace Update() method


    • RunUpdate()

  • ILateUpdatable replace LateUpdate() method


    • RunLateUpdate()

  • IFixedUpdatable replace FixedUpdate() method


    • RunFixedUpdate()