示例#1
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.gameObject.CompareTag("Player"))
        {
            print(gameObject.tag);
            if (gameObject.tag.Equals("Ammo_9mm"))
            {
                name = "9mm";
            }
            else if (gameObject.tag.Equals("Ammo_smg"))
            {
                name = "9mmSmg";
            }
            else if (gameObject.tag.Equals("FirstAid"))
            {
                name = "KitMedico (K)";
            }
            else
            {
                name = gameObject.name;
            }


            hud.centralBoxText("Premi \"E\" per raccogliere " + name);
            hud.centralBoxEnabler(true);
        }
    }
    public void OnTriggerEnter(Collider other)
    {
        if (gameObject.CompareTag("Serranda"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"Left Ctrl\" per abbassarti");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.name.Equals("chain"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                if (!access_cutter.key)
                {
                    hud.centralBoxText("Ti servono delle cesoie per spezzare il lucchetto");
                }
                else
                {
                    hud.centralBoxText("Premi \"E\" per spezzare il lucchetto");
                }
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.CompareTag("FinalDoor"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                if (!access_key.key)
                {
                    hud.centralBoxText("Ti serve una chiave per procedere");
                }
                else
                {
                    hud.centralBoxText("Premi \"E\" per usare la chiave");
                }
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.CompareTag("Cutter"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"E\" per raccogliere le cesoie");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.CompareTag("FinalKey"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"E\" per raccogliere le chiavi");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.name.Equals("Corsa"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"Left Shit\" per correre");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.name.Equals("Camminata"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"W\" per avanzare");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.name.Equals("TorciaHint"))
        {
            if (other.gameObject.CompareTag("Player"))
            {
                hud.centralBoxText("Premi \"F\" per accendere e spegnere la torcia");
                hud.centralBoxEnabler(true);
            }
        }

        if (gameObject.name.Equals("KitmedicoHint"))
        {
            hud.centralBoxText("Premi \"E\" per raccogliere " + gameObject.name + "e premi \"K\" per usarlo");
            hud.centralBoxEnabler(true);
        }

        if (gameObject.CompareTag("Axe"))
        {
            hud.centralBoxText("Premi \"E\" per raccogliere l'ascia");
            hud.centralBoxEnabler(true);
        }
    }