private void HandleOnTap(Vector3 position) { // If the player is in game, hasn't activated his shield yet and has available shields. if (mGameStatus == State.Game && !mPlayerCharacter.IsShieldActive() && PlayerSettings.UseShield()) { mPlayerCharacter.ActivateShield(); } }