Пример #1
0
        private void OnSkillPress(GameObject obj, bool press)
        {
            int num = int.Parse(obj.name);

            int[]  skill  = PetLogic.GetPetSkillInfo((int)currentPPet.petId, num);
            uint[] pskill = Singleton <PetMode> .Instance.GetPetSkill(currentPPet.id, (uint)num);

            int lvl = 0;

            if (pskill != null)
            {
                lvl = (int)pskill[1];
            }
            if (press)
            {
                skillTips.transform.localPosition = new Vector3(-5, 190 - (num - 1) * 91);
                skillTips.SetActive(true);
                NGUITools.FindInChild <UILabel>(skillTips, "label").text = PetLogic.GetSkillDes((int)currentPPet.petId, num, lvl);
            }
            else
            {
                skillTips.SetActive(false);
            }
        }