Traveller/scripts/loader/uiLoader/UILoaderTemplate.cs

31 lines
557 B
C#
Raw Normal View History

2024-04-28 13:55:19 +00:00
using Godot;
namespace ColdMint.scripts.loader.uiLoader;
public partial class UiLoaderTemplate : Control, IUiLoaderContract
{
/// <summary>
/// <para>The sealed keyword prevents subclasses from overriding the method</para>
/// <para>sealed关键字的作用时禁止子类重写该方法</para>
/// </summary>
public sealed override void _Ready()
{
InitializeData();
InitializeUi();
LoadUiActions();
2024-04-28 13:55:19 +00:00
}
public virtual void InitializeUi()
2024-04-28 13:55:19 +00:00
{
}
public virtual void InitializeData()
{
}
public virtual void LoadUiActions()
2024-04-28 13:55:19 +00:00
{
}
}