using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace Snxxz.UI
|
{
|
public class RaiseAttrCell : MonoBehaviour
|
{
|
[SerializeField] UIAlphaTween alphaTween;
|
[SerializeField] PositionTween moveTween;
|
[SerializeField] Text nameText;
|
[SerializeField] Text preValueText;
|
[SerializeField] Text curValueText;
|
[SerializeField] RectTransform rect;
|
|
private void OnEnable()
|
{
|
SetEndMovePos(rect.anchoredPosition3D.y);
|
moveTween.Play();
|
alphaTween.Play();
|
}
|
|
public void SetModel(string attrName, string preValue,string curValue)
|
{
|
nameText.text = StringUtility.Contact(attrName, ":");
|
preValueText.text = preValue;
|
curValueText.text = StringUtility.Contact("+",curValue);
|
}
|
|
private void SetEndMovePos(float posY)
|
{
|
moveTween.from = new Vector3(moveTween.from.x, posY, 0);
|
moveTween.to = new Vector3(moveTween.to.x, posY, 0);
|
}
|
}
|
}
|