Files
iFactory.Godot/BITKit/Scripts/Components/RuntimeNode.cs
CortexCore 36a4309730 创建与注册更新
现在可以注册模板并注册标识了
2023-07-08 15:32:06 +08:00

32 lines
580 B
C#

using Godot;
using System;
using System.IO;
namespace BITKit;
public partial class RuntimeNode : Node
{
[Signal]
public delegate void OnEnableEventHandler();
[Signal]
public delegate void OnDisableEventHandler();
[Signal]
public delegate void OnUpdateEventHandler();
private void Enable()
{
if (Engine.IsEditorHint() is false)
EmitSignal(nameof(OnEnable));
}
private void Disable()
{
if (Engine.IsEditorHint() is false)
EmitSignal(nameof(OnDisable));
}
private void Update()
{
if (Engine.IsEditorHint() is false)
EmitSignal(nameof(OnUpdate));
}
}