The Advanced Update Loops package provides a powerful toolset for customizing the update loop in Unity. With this package, you can create custom update loops and run them at any stage of the PlayerLoop, including before and after Update, PhysicsUpdate, XRUpdate, FixedUpdate, and more. The package includes tools, prefabs, and Editor views to easily add, remove, and monitor parts of the PlayerLoop. You can also create custom loops in code or using a drag-and-drop approach in the Editor. The package is compatible with Unity versions 2020.3 and newer, and all build targets are supported.
Create new custom PlayerLoopSystems and add them to the current PlayerLoop. Remove default PlayerLoopSystems to stop them from updating every frame. Re-add removed PlayerLoopSystems to resume them. All features are implemented in clear and commented C# scripts with easy-to-use Editor views.





