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); } }