public Player(Vector2 startingPosition) { curState = availState.right; state = new RightIdleState(this); position = startingPosition; monsterBuilder = new MonsterBuilder("Index/Index.csv"); CreateAMonster(); }
public void Up() { curState = availState.up; state.Up(); position.Y -= 1; }
public void Right() { curState = availState.right; state.Right(); position.X += 1; }
public void Left() { curState = availState.left; state.Left(); position.X -= 1; }
public void Down() { curState = availState.down; state.Down(); position.Y += 1; }