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); } }