com.alicizax.unity.tuyoogam.../Samples~/Space Shooter/GameScript/Runtime/PatchLogic/FsmNode/FsmStartGame.cs

25 lines
537 B
C#
Raw Normal View History

2025-01-09 11:31:04 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UniFramework.Machine;
internal class FsmStartGame : IStateNode
{
private PatchOperation _owner;
void IStateNode.OnCreate(StateMachine machine)
{
_owner = machine.Owner as PatchOperation;
}
void IStateNode.OnEnter()
{
PatchEventDefine.PatchStepsChange.SendEventMessage("开始游戏!");
_owner.SetFinish();
}
void IStateNode.OnUpdate()
{
}
void IStateNode.OnExit()
{
}
}