protected override void Cancel() { buildPanel.Cancel(); gridObject.CancelPlacement(); this.gameObject.GetComponent <SelectEntity>().UnPause(); updateOn = false; }