// Use this for initialization void Start() { backBtn.onClick.AddListener(BackClick); nameText.text = heroModel.nickname; descText.text = heroModel.desc; costText.text = "cost:" + heroModel.cost; soldierTypeText.text = "兵种:" + heroModel.type; atkDistanceText.text = "攻击距离:" + heroModel.atkDist; intelligentText.text = "初始谋略:" + heroModel.intelligence; atkText.text = "初始攻击:" + heroModel.attack; towerAtkText.text = "初始攻城:" + heroModel.towerAtk; defenceText.text = "初始防御:" + heroModel.defence; speedText.text = "初始速度:" + heroModel.speed; GameObject httpRequestObject = GameObject.FindGameObjectWithTag("SkillHttpRequest"); if (httpRequestObject != null) { skillRequest = httpRequestObject.GetComponent <SkillHttpRequest> (); if (skillRequest == null) { Debug.Log("HeroHttpRequest script is null"); } else { skillRequest.GetSkillById(heroModel.skillId, this); } } else { Debug.Log("httpRequestObject is null"); } }
void Awake() { skillHeroScrollList = content.viewport.GetComponentInChildren <SkillHeroScrollList> (); skillScrollList = skillContent.viewport.GetComponentInChildren <SkillSkillScrollList> (); skillRequest = Singleton <SkillHttpRequest> .Instance; heroRequest = Singleton <HeroHttpRequest> .Instance; skillRequest.GetAllUserSkillsSuccess += GetAllUserSkillsSuccess; heroRequest.AddSkillSuccess += AddSkillSuccess; }
void Awake() { backBtn.onClick.AddListener(BackClick); userRequest = Singleton <UserHttpRequest> .Instance; userRequest.GetSkillPointSuccess += GetSkillPointSuccess; skillRequest = Singleton <SkillHttpRequest> .Instance; skillRequest.GetAllUserUpSkillsSuccess += GetAllUserUpSkillsSuccess; skillRequest.SkillUpSuccess += SkillUpSuccess; SkillUpSkillItem.SkillLevelUp += SkillLevelUp; }