private BreakableObject InstantiateInPosition(BrekeableInstantiatorPlaceholder instance) { var randomNum = UnityEngine.Random.Range(0, _prefabsRandom.Count) % _prefabsRandom.Count; var prefab = _prefabsRandom[randomNum]; _prefabsRandom.RemoveAt(randomNum); var pos = instance.transform.position; return(GameObject.Instantiate <BreakableObject>(prefab, pos, Quaternion.identity, transform)); }
public void AddPoint(BrekeableInstantiatorPlaceholder instance) { catTeleportPositions.Add(instance); }