|
using UnityEngine;
|
using UnityEngine.UI;
|
|
public class BeautyMMSkinActiveWin : UIBase
|
{
|
[SerializeField] Text nameText;
|
[SerializeField] ImageEx roleImg;
|
|
[SerializeField] Text attrText;
|
|
int skinID;
|
|
|
protected override void OnPreOpen()
|
{
|
skinID = functionOrder;
|
Display();
|
}
|
|
|
|
void Display()
|
{
|
var skinConfig = BeautySkinConfig.Get(skinID);
|
nameText.text = skinConfig.Name;
|
roleImg.SetOrgSprite(skinConfig.BigRole, "BeautyMMBigRole");
|
roleImg.SetNativeSize();
|
|
string format = "{0}" + UIHelper.AppendColor(TextColType.NavyYellow, "+{1}");
|
attrText.text = PlayerPropertyConfig.GetFullDescription(skinConfig.AttrIDList[0], skinConfig.InitAttrValueList[0], format);
|
}
|
|
|
|
}
|