public void OnMoveConfirm() { whileUnitMove = true; onUnitMove = false; // Move unit TileNode end = battle.GetTile(transform.position); List <TileNode> path = battle.GetMovePath(battle.currentUnit, end); battle.MoveUnit(battle.currentUnit, path); cam.SetMenuMode(true); ClearTargetTiles(); }