//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Tuesday, March 12, 2019 //-------------------------------------------------------- using UnityEngine; using System.Collections; using UnityEngine.UI; namespace Snxxz.UI { public class TipTrainPropertyWidget : MonoBehaviour { [SerializeField] Text m_PropertyBehaviour; public void Display(EquipTipUtility.TrainProperty data) { var count = data.properties.Count; var lines = new string[count]; for (int i = 0; i < count; i++) { var property = data.properties[i]; var config = PlayerPropertyConfig.Get(property.x); var value = PlayerPropertyConfig.GetValueDescription(property.x, property.y); lines[i] = config.Name + UIHelper.AppendColor(TextColType.Green, StringUtility.Contact(" +", value)); } m_PropertyBehaviour.text = string.Join("\r\n", lines); } } }