Esempio n. 1
0
    void OnTriggerEnter(Collider player)
    {
        var tag = player.gameObject.tag;

        Debug.Log("col");
        if (tag == "Player")
        {
            ControlScript script = player.gameObject.GetComponent("ControlScript") as ControlScript;
            switch (type)
            {
            case "axe":
                Debug.Log("player");
                manager.axe.transform.localScale = new Vector3(1.5F, 1.5F, 1.5F);
                // manager.axe.transform.rotation = Quaternion.Euler(0, 100, 0);

                script.pick(manager.axe, col);
                script.equip(manager.axe);
                manager.setState(2);
                break;

            case "gun":
                Debug.Log("gunnnnnnnnnnn");
                manager.axe.SetActive(false);
                manager.gun.transform.localScale = new Vector3(0.2F, 0.2F, 0.2F);
                script.pick(manager.gun, col);
                script.equipGun(manager.gun);
                manager.setState(5);
                break;

            default:
                script.pickwood();
                this.gameObject.SetActive(false);
                manager.setState(3);
                break;
            }
        }
    }