com.alicizax.unity/Runtime/Base/Module/GameModuleMonoProxy.cs
陈思海 bf0d8340af init
2025-02-07 16:04:12 +08:00

37 lines
789 B
C#

using UnityEngine;
namespace AlicizaX.Runtime
{
internal sealed class GameModuleMonoProxy : MonoBehaviour
{
private void Update()
{
SysModuleCenter.UpdateExecuteList(Time.deltaTime, Time.unscaledDeltaTime);
}
private void LateUpdate()
{
SysModuleCenter.UpdateLateExecuteList();
}
private void FixedUpdate()
{
SysModuleCenter.UpdateFixedExecuteList();
}
private void OnDrawGizmos()
{
SysModuleCenter.UpdateGizmosExecuteList();
}
private void OnGUI()
{
SysModuleCenter.UpdateGUIExecuteList();
}
private void OnDestroy()
{
SysModuleCenter.Dispose();
}
}
}