Example #1
0
        public void FindCount_Userinputnumberisreturnedinchange_True()
        {
            int dollarAmount = 50;

            int Result = CoinsCount.ReturnCount(dollarAmount);

            Assert.AreEqual(2, Result);
        }
Example #2
0
    private void OnTriggerEnter2D(Collider2D col)
    {
        if (GameManager.Instance.coinContainer.ContainsKey(col.gameObject))
        {
            CoinsCount++;
            coinsText.text = CoinsCount.ToString();
            var coin = GameManager.Instance.coinContainer[col.gameObject];
            coin.StartDestroy();
        }

        if (GameManager.Instance.itemsContainer.ContainsKey(col.gameObject))  //   нужно для обратботки столкновений с обьектами, которые нас интересуют
        {
            var itemComponent = GameManager.Instance.itemsContainer[col.gameObject];
            items.Add(itemComponent.Item);
            itemComponent.Destroy(col.gameObject);
        }
    }
Example #3
0
 private void Start()
 {
     GameManager.Instance.inventory = this;
     coinsText.text = CoinsCount.ToString();
     items          = new List <Item>();
 }
Example #4
0
 internal void SetCoins(CoinsCount coinsCount)
 {
     m_Coins = coinsCount;
 }