Exemple #1
0
        /// <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}.");
            }
        }