Ejemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        for (int i = 0; i < 9; i++)
        {
            if (Singleton_Skills_Manager.use.Passive_skills_Warrior[i] == 0)
            {
                is_taken = true;
            }
        }

        for (int i = 0; i < 3; i++)
        {
            if (Singleton_Skills_Manager.use.Active_PassiveSkills[i] == 0)
            {
                is_taken = true;
            }
        }
        if (collision.CompareTag("Player") && is_taken == false)
        {
            {
                arrow.SetActive(true);
                timeWhenDisappear = Time.time + timeToAppear;
                _manager.Add_Skill(0);

                sprite_to_enable.sprite = null;
                text_to_enable.text     = "";
            }
            is_taken = true;
        }
    }
Ejemplo n.º 2
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        for (int i = 0; i < 9; i++)
        {
            if (Singleton_Skills_Manager.use.Passive_skills_Warrior[i] == ccount)
            {
                is_taken = true;
            }
        }

        for (int i = 0; i < 3; i++)
        {
            if (Singleton_Skills_Manager.use.Active_PassiveSkills[i] == ccount)
            {
                is_taken = true;
            }
        }
        if (collision.CompareTag("Player") && is_taken == false)
        {
            anim.SetTrigger("TextShow");
            _manager.Add_Skill(ccount);
            Destroy(this.gameObject);
        }
    }