Exemple #1
0
    private void OnTriggerEnter(Collider other)
    {
        UserResources.CollectCoin();
        GetComponent <MeshRenderer>().enabled   = false;
        GetComponent <SphereCollider>().enabled = false;
        AudioManager.PlaySFX(AudioResources.Instance.collect_coin);

        //Destroy(gameObject, particles.main.duration);

        particles.Play();
        particles.transform.SetParent(transform.parent);

        // Starts a couroutine using the GameManager MonoBehaviour
        Coroutine coroutine = GameManager.Get().StartCoroutine(DestroyParticle(particles.main.duration));

        // Destroy the pickup object
        Destroy(gameObject);
    }