18 lines
324 B
C#
18 lines
324 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public abstract class BaseState
|
|
{
|
|
protected Enemy currentEnemy;
|
|
|
|
public abstract void OnEnter(Enemy enemy);
|
|
public abstract void LogicUpdate();
|
|
|
|
public abstract void PhysicsUpdate();
|
|
|
|
public abstract void OnExit();
|
|
|
|
|
|
}
|