Exemplo n.º 1
0
        public static PoolObject InstantiateFromPool(this PoolManager.PoolManager poolManager, GameObject prefab,
                                                     Vector3 position)
        {
            var poolObject = poolManager.InstantiateFromPool(prefab);

            poolObject.Transform.position = position;
            return(poolObject);
        }
Exemplo n.º 2
0
 private void Awake()
 {
     _poolManager = ServiceLocator.ServiceLocator.Resolve <PoolManager.PoolManager>();
     _poolManager.CreatePool(_soundPlayerPrefab.gameObject, InitialPoolSize, IncreasePoolBy);
 }