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

    Methods:

    • RunUpdate()

  • ILateUpdatable replace LateUpdate() method

    Methods:

    • RunLateUpdate()

  • IFixedUpdatable replace FixedUpdate() method

    Methods:

    • RunFixedUpdate()