using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 步骤状态类
///
public class StepStateBase : MonoBehaviour
{
///
/// 配置的步骤状态初始参数
///
public string initStatePara;
private Action callback;
///
/// 设置状态初始化方法
///
/// 配置的初始化参数
public void AddResetFunction(Action callback)
{
this.callback = callback;
}
///
/// 执行步骤状态初始化
///
public void InvokeInitStepStae()
{
if (callback != null)
{
callback(initStatePara);
}
}
}