protected void Clear() { m_MessageDelegate.Clear(); m_MessageDelegate = null; m_Owner = null; base.Dispose(); }
public void disposeCharacter(EntityLogicObjView entityLogicView) { if (m_allObjectList.Contains(entityLogicView)) { m_allObjectList.Remove(entityLogicView); } }
public static void AttachEntity(this EntityComponent entityComponent, EntityLogicObjView entity, int ownerId, string parentTransformPath = null, object userData = null) { entityComponent.AttachEntity(entity.Entity, ownerId, parentTransformPath, userData); }
public static void HideEntity(this EntityComponent entityComponent, EntityLogicObjView entity) { entityComponent.HideEntity(entity.Entity); }
public EntityDriveMove(EntityLogicObjView owner) { m_Owner = owner; }
public EntityDriveVisual(EntityLogicObjView owner) { m_Owner = owner; }
//注意:角色对象 加载和初始化完成,调用 public void addCharacter(EntityLogicObjView entityLogicView) { m_allObjectList.Add(entityLogicView); }