/// <summary> /// Adds coins to the player inventory. /// </summary> private void AddCoins() { if (player == null) { player = FindObjectOfType <PlayerController>(); } var coins = player.Coins; if (Input.GetKeyDown(KeyCode.Equals)) { player.AddCoins(250); } if (Input.GetKeyDown(KeyCode.Minus)) { player.AddCoins(-250); } if (coins != player.Coins) { Debug.Log($"Player coins changed by {player.Coins - coins}."); } }