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