27 lines
812 B
C#
27 lines
812 B
C#
|
|
using System.Collections;
|
||
|
|
using System.Collections.Generic;
|
||
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
public class SelectSkillCard : CardBase
|
||
|
|
{
|
||
|
|
public UISprite sprite_icon, sprite_bg;
|
||
|
|
public UILabel label_name, label_desc;
|
||
|
|
|
||
|
|
SelectSkillTableData m_SelectSkillTableData;
|
||
|
|
|
||
|
|
public override void Set<T>(T _base)
|
||
|
|
{
|
||
|
|
base.Set(_base);
|
||
|
|
m_SelectSkillTableData = _base as SelectSkillTableData;
|
||
|
|
|
||
|
|
sprite_icon.spriteName = m_SelectSkillTableData.Icon;
|
||
|
|
sprite_bg.spriteName = m_SelectSkillTableData.PetSkill ? "petreinforce_bg" : "reinforce_bg";
|
||
|
|
label_name.text = m_SelectSkillTableData.Name;
|
||
|
|
label_desc.text = m_SelectSkillTableData.Desc;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void OnClick_SelectSkill()
|
||
|
|
{
|
||
|
|
GameUI.Ins.IngameUI.m_SelectSkillUI.SkillSelect(m_SelectSkillTableData.ID);
|
||
|
|
}
|
||
|
|
}
|