Esempio n. 1
0
    void OnTriggerEnter2D(Collider2D other)
    {
        GameObject obj = other.gameObject;

        if (obj.CompareTag("Coins"))
        {
            CoinComponent coinComponent = obj.GetComponent <CoinComponent>();
            int           coins         = coinComponent.Coins;
            coins = (int)((float)coins * wcm.GetMult());
            pcc.AddCoins(coins);
            // Play coin pickup sounds.
            coinComponent.PlaySound();

            Destroy(obj);

            GameObject pickup = (GameObject)Instantiate(Resources.Load("CoinPickup"));
            pickup.transform.position = new Vector3(transform.position.x + .75f, transform.position.y, transform.position.z);
            pickup.GetComponent <CoinPickupComponent>().SetCoins(coins);
        }
    }