BITFALL/Assets/Artists/Scripts/Equip/UniversalUseControllerState.cs

30 lines
638 B
C#
Raw Normal View History

2023-10-20 19:31:12 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace BITFALL.Entities.Equipment.Universal.States
{
public sealed class Draw:UseState
{
public override void Initialize()
{
base.Initialize();
useController.animator[0].onStateExit += (x) =>
{
if (Enabled && x is BITConstant.Player.Draw)
{
useController.TransitionState<Use>();
}
};
}
}
public sealed class Use:UseState
{
}
public sealed class Exit:UseState
{
}
}