private void updateInfo() { iconName.text = skillSample.skillName; string path = (ResourcesManager.SKILLIMAGEPATH + skillName); ResourcesManager.Instance.LoadAssetBundleTexture(path, icon); //没有学过公会技能 if (skill == null) { if (GuildManagerment.Instance.getBuildLevel(GuildManagerment.COLLEGE) >= skillSample.openLevel) { stateLabel.text = LanguageConfigManager.Instance.getLanguage("Guild_44"); } else { stateLabel.text = LanguageConfigManager.Instance.getLanguage("Guild_55"); } need.text = skillSample.costs [0].ToString(); desc.text = skillSample.getDescribe(); } //学了公会技能 else { //技能需求 if (skill.level >= GuildBuildSampleManager.Instance.getGuildBuildSampleBySid(StringKit.toInt(GuildManagerment.COLLEGE)).levelMax) { need.text = LanguageConfigManager.Instance.getLanguage("Guild_89"); } else { need.text = skillSample.costs [skill.level].ToString(); } //技能等级 if (GuildManagerment.Instance.getBuildLevel(GuildManagerment.COLLEGE) < skillSample.openLevel) { stateLabel.text = LanguageConfigManager.Instance.getLanguage("Guild_55"); desc.text = skill.getDescribeByLv(0); upgradeButton.textLabel.text = LanguageConfigManager.Instance.getLanguage("Guild_34"); } else { stateLabel.text = "LV." + skill.level + "/" + GuildManagerment.Instance.getBuildLevel(GuildManagerment.COLLEGE).ToString(); iconName.text = skillSample.skillName; desc.text = skill.getDescribeByLv(skill.level); // if (skill.level < GuildManagerment.Instance.getBuildLevel (GuildManagerment.COLLEGE)) { // //stateLabel.text = "LV." + skill.level; // stateLabel.text = ""; // iconName.text = skillSample.skillName+ " LV." + skill.level + "/" + skillSample.openLevel; // desc.text = skill.getDescribeByLv (skill.level); // } else { // //stateLabel.text = "LV." + GuildManagerment.Instance.getBuildLevel (GuildManagerment.COLLEGE); // stateLabel.text = ""; // iconName.text = skillSample.skillName +" LV." + GuildManagerment.Instance.getBuildLevel (GuildManagerment.COLLEGE) + "/" + skillSample.openLevel; // desc.text = skill.getDescribeByLv (GuildManagerment.Instance.getBuildLevel (GuildManagerment.COLLEGE)); // } } } upgradeButton.fatherWindow = win; upgradeButton.initInfo(sid); }