- using System;
 
- using System.Collections;
 
- using System.Collections.Generic;
 
- using Core.State;
 
- using UnityEngine;
 
- public interface IState: IDisposable
 
- {
 
-     void Enter(IStateEnterData iStateEnterData);
 
-     void Update(float t);
 
-     void Exit();
 
-     bool IsSwitch(IState nextState);
 
- }
 
 
  |