public static void ChangeState(Beans player, GameObject waterBall) { player.ChangeState(new StateToWaterBall(player, waterBall)); }
public static void ChangeState(Beans player, GameObject target) { player.ChangeState(new StateToObstacle(player, target)); }
public static void ChangeState(Beans player, GameObject targetCell) { player.ChangeState(new StateUseWater(player, targetCell)); }
public static void ChangeState(Beans player) { player.ChangeState(new StateWait(player)); }