Health/Assets/_VoiceAssistant/Scripts/Assistant/StatusManager.cs

28 lines
685 B
C#
Raw Normal View History

2023-11-21 08:57:37 +00:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using RichFrame.StateMachine;
public class StatusManager : StateManager<AssistantStatus>
{
public Status_Idle idle;
public Status_Listening listening;
public Status_Talking talking;
public Status_Thinking thinking;
public StatusManager(CarAssistant carAssistant)
{
idle = new Status_Idle();
idle.Init(carAssistant);
listening = new Status_Listening();
listening.Init(carAssistant);
talking = new Status_Talking();
talking.Init(carAssistant);
thinking = new Status_Thinking();
thinking.Init(carAssistant);
}
}