public override void OnPlacementConfirm(GridPosition gridPos, Vector3 worldPos) { CheckTile(gridPos); if (placingTile) { placingTile.Position = gridPos; placingTile.gameObject.SetActive(true); } placingTile = null; PlaceableManager.StopPlacing(); }