Exemple #1
0
    //End Knockback
    //Coins
    public void OnTriggerEnter2D(Collider2D col)
    {
        Cherry cherry = col.gameObject.GetComponent <Cherry>();
        Gem    gem    = col.gameObject.GetComponent <Gem>();

        if (col.CompareTag("Coins"))//Chạm trái cây có tag là coins
        {
            //Destroy(col.gameObject);
            gm.points += 100; // cộng điểm
            cherry.Boom();    //thay đổi animation nổ
        }
        if (col.CompareTag("CoinsDiamond"))
        {
            //Destroy(col.gameObject);
            gm.points += 300;
            gem.Boom();
        }
        //va chạm
        if (col.CompareTag("CheckPoint"))
        {
            location = col.transform.position;
        }
        if (col.CompareTag("landDead"))
        {
            transform.position = location;
        }
    }
Exemple #2
0
    //End Knockback người chơi chạm quái
    //Coins
    public void OnTriggerEnter2D(Collider2D col)
    {
        Cherry cherry = col.gameObject.GetComponent <Cherry>();
        Gem    gem    = col.gameObject.GetComponent <Gem>();

        if (col.CompareTag("Coins"))//Chạm trái cây có tag là coins
        {
            //gm.points += 100;// cộng điểm
            //cherry.Boom();//thay đổi animation nổ
            //sound.Playsound("coins");
            if (checkGem == true)
            {
                StartCoroutine(delayboom());
                gm.points += 100; // cộng điểm
                cherry.Boom();    //thay đổi animation nổ
                sound.Playsound("coins");
            }
        }
        if (col.CompareTag("CoinsDiamond"))
        {
            //gm.points += 300;
            //gem.Boom();
            //sound.Playsound("coins");
            if (checkGem == true)
            {
                StartCoroutine(delayboom());
                gm.points += 300;
                gem.Boom();
                sound.Playsound("coins");
            }
        }
        //checkpoint
        if (col.CompareTag("CheckPoint"))
        {
            location = col.transform.position;
        }
        if (col.CompareTag("landDead"))
        {
            transform.position = location;
        }
        //tăng tốc độ di chuyển khi chạm giày
        if (col.CompareTag("Shoe"))
        {
            sound.Playsound("powerup");
            Destroy(col.gameObject);
            maxspeed = 4f;
            speed    = 70f;
            StartCoroutine(timecount(20));
        }
    }