Ejemplo n.º 1
0
 private void RemoveItem(TItem item)
 {
     item.Index = -1;
     CachedClone.RemoveClone(item.gameObject);
     items.Remove(item);
     OnItemRemove(item);
 }
Ejemplo n.º 2
0
 public void ReleaseItem()
 {
     if (null != itemGo)
     {
         if (isFollowing)
         {
             isFollowing = false;
             Follow3DBy2D.StopFollower(itemGo);
         }
         CachedClone.RemoveClone(itemGo, false);
         itemGo = null;
         item   = null;
     }
 }
Ejemplo n.º 3
0
 private void RemoveComponent(TComponent component)
 {
     component.Index = -1;
     CachedClone.RemoveClone(component.gameObject);
 }