protected override void Awake()
 {
     infoText      = Find <Text>("HeroInfo/infoText");
     wizardButton  = Find <SelectableButton>("HeroList/wizardButton");
     warriorButton = Find <SelectableButton>("HeroList/warriorButton");
     closeButton   = Find <Button>("NamePanel/closeButton");
     createButton  = Find <Button>("NamePanel/createButton");
     nameInput     = Find <InputField>("NamePanel/nameInput");
     createButton.onClick.AddListener(CreateHero);
 }
Exemple #2
0
 /// <summary>
 /// HeroItem点击处理
 /// </summary>
 /// <param name="item"></param>
 private void Select(HeroItem item)
 {
     // 将现在选中Item的状态切换为不选中
     if (crtItem != null)
     {
         crtItem.selected = false;
     }
     // 保存item
     crtItem = item.GetComponent <SelectableButton>();
     // 将新的item状态切换为选中
     crtItem.selected = true;
     // 显示当前英雄信息
     infoText.text = item.data.ToString();
 }
Exemple #3
0
 /// <summary>
 /// SkillItem点击处理
 /// </summary>
 /// <param name="item"></param>
 private void Select(SkillItem item)
 {
     // 将现在选中Item的状态切换为不选中
     if (crtItem != null)
     {
         crtItem.selected = false;
         //将上一个技能信息清空
         skillSelect.SkillData = null;
     }
     // 保存item
     crtItem = item.GetComponent <SelectableButton>();
     // 将新的item状态切换为选中
     crtItem.selected = true;
     //将当前技能的信息保存到skillData中
     skillSelect.SkillData = item.data;
     // 显示当前英雄信息
     infoText.text = item.data.ToString();
 }