public TDCItem(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCItemController; m_Data = data as TDCItemData; m_ItemActive = true; }
public static TDCItemData Clone(TDCItemData instance) { var tmp = new TDCItemData (); tmp.ID = instance.ID; tmp.Name = instance.Name; tmp.GameType = instance.GameType; tmp.CreatureType = instance.CreatureType; tmp.ItemType = instance.ItemType; tmp.Description = instance.Description; tmp.Icon = instance.Icon; tmp.FSMPath = instance.FSMPath; tmp.ModelPath = instance.ModelPath; tmp.IsShine = instance.IsShine; return tmp; }
public override void SetData(TDCBaseData data) { m_Data = data as TDCItemData; }
public void SetData(TDCItemData value) { m_Data = value; Init(); }
public virtual void Init(TDCItemData data) { m_Data = data; Init(); }
public TDCItemEntity(TDCItemData data) { m_Data = data; Init(); }