Пример #1
0
    void SkillSubscribe(int button_number)
    {
        RaycastHit hit;
        var        ray = new Ray(this.transform.position, transform.forward);

        if (Physics.Raycast(ray, out hit, 4))
        {
            if (hit.collider.gameObject.tag == "ItemMomentText")
            {
                ItemMomentControl momentControl = hit.collider.gameObject.GetComponent <ItemMomentControl>();

                switch (momentControl.item_type)
                {
                //skill
                case "SkillData":

                    int skill_number = momentControl.skill_number;

                    //ボタンとスキルの関係を登録
                    skillController.SkillSet(button_number, skill_number);

                    DesideAudioPlay(0);
                    break;
                }
            }
        }
    }