public PoolSet(GameObject original) { IPooledObject script = original.GetComponent <IPooledObject>(); if (script != null) { script.OriginalPrefab = original; containsPoolScript = true; } else { containsPoolScript = false; } allClonedInstances = new Dictionary <GameObject, IPooledObject>(); }