| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | using UnityEngine;using UnityEngine.UI;namespace Fort23.Mono{	[UIBinding(prefab = "EventLogMessageWidget"  )]	public partial class EventLogMessageWidget : ItemWidgetBasic	{		public XianTuLogInfoData data;		private void Init()		{		}		public override void AddEvent()		{		}		public override void DelEvent()		{		}		public override void AddButtonEvent()		{		}		public void CustomInit(string text)		{			Text_Name.text = text;			LayoutRebuilder.ForceRebuildLayoutImmediate(Text_Name.GetComponent<RectTransform>());			LayoutRebuilder.ForceRebuildLayoutImmediate(Text_Name.transform.parent.GetComponent<RectTransform>());		}				public void CustomInit(XianTuLogInfoData data)		{			this.data = data;			Text_Name.text = data.message;			LayoutRebuilder.ForceRebuildLayoutImmediate(Text_Name.GetComponent<RectTransform>());			LayoutRebuilder.ForceRebuildLayoutImmediate(Text_Name.transform.parent.GetComponent<RectTransform>());		}		public override void DormancyObj()		{			data = null;			base.DormancyObj();		}	}}
 |