| -Infinity | UnityInputSystem | Unity InputSystem 在所有 MonoBehaviours 之前更新。用户按钮输入发送到 ClientSimInput 并分发事件。 |
| -3000 | TrackingProvider | 检查输入以更新 TrackingProvider。例如:桌面头部 X 旋转。 |
| -3000 | PlayerController | 在射线投射前更新玩家位置。 |
| -2000 | PlayerRaycaster | 将 PlayerHands 位置更新为 TrackingProvider 手部数据。射线投射以查找世界中的可交互对象。必须在 EventSystem 更新前完成。 |
| -1000 | Unity Event System | 发送鼠标事件与 UI 交互。顺序不可更改。 |
| 0 | ClientSimBehaviours | |
| 0 | UdonBehaviour | 向 Udon 程序发送更新事件。 |
| 1 | UdonInput | 必须在 UdonBehaviour.Update 之后发生,以确保正确的事件顺序。 |
| 10000 | ClientSimBaseInput | 更新输入事件的当前帧标记。仅在测试和播放模式中确保输入处理行为一致时使用。 |
| 30000 | PlayerStationManager | 尽可能晚地更新载具上玩家的位置,以便所有其他脚本预先评估。 |
| 30001 | TooltipManager | 在最终确定玩家位置后更新工具提示视觉元素的位置。 |
| 31000 | PostLateUpdater | VRChat 发送到 UdonBehaviour 的 PostLateUpdate 事件。 |