Project_WL/Assets/Script/UI/Skill/SelectSkillCard.cs

27 lines
812 B
C#
Raw Normal View History

2024-12-15 01:39:39 +00:00
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);
}
}