public static GameObject GetNextObject(ObjectPoolTypes tag) { foreach (ObjectList list in instance.lists) { if (list.GetTag() == tag) { return(list.GetNext()); } } return(null); }
public ObjectList(ObjectPoolTypes tag, ObjectPoolGameObject original) { this.tag = tag; this.original = original; this.objects = new List <ObjectPoolGameObject>(); }