18 lines
510 B
C#
18 lines
510 B
C#
using Godot;
|
|
|
|
namespace DRPGActionGame.Player.States;
|
|
|
|
public abstract partial class State : Node2D {
|
|
|
|
private string changeState;
|
|
private AnimationNodeStateMachinePlayback animation;
|
|
private Player2 persistantState;
|
|
|
|
public abstract void Exit();
|
|
|
|
public void Setup(string changeState, AnimationNodeStateMachinePlayback animation, Player2 persistantState) {
|
|
this.changeState = changeState;
|
|
this.animation = animation;
|
|
this.persistantState = persistantState;
|
|
}
|
|
} |