| 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();
 
- 		}
 
- 	}
 
- }
 
 
  |