LaboratoryProtection/Assets/UnityTest/ZXL/Scripts/Process/ProcessBase.cs

30 lines
482 B
C#
Raw Normal View History

2023-09-13 15:04:19 +08:00
using System;
using Sirenix.OdinInspector;
2023-09-12 23:57:06 +08:00
namespace UnityTest.ZXL
{
public abstract class ProcessBase : SerializedMonoBehaviour
{
2023-09-13 15:04:19 +08:00
protected virtual void OnInit()
{
}
protected virtual void OnUpdate()
{
}
protected virtual void OnLevel()
{
}
private void Awake()
{
OnInit();
}
private void Update()
{
OnUpdate();
}
2023-09-12 23:57:06 +08:00
}
}