Пример #1
0
        public void GivenIHaveCreatedAPoolWithACapacityOfAndAvailableOnStartup(int p0, int p1)
        {
            _factory = new DummyPoolableObjectFactory();
            var config = new ObjectPoolConfig<DummyPoolableObject>.Builder
            {
                Factory = _factory,
                SetCapacity = p0,
                SetMaximumObjectsActiveOnStartup = p1,
                SetValidateBeforeBorrow = true
            }
            .Build();

            _objectPool = new DummyObjectPool(config);
        }
Пример #2
0
 // Use this for initialization
 private void Awake()
 {
     Instance          = this;
     aliveDummyObjects = new List <GameObject>();
     deadDummyObjects  = new List <GameObject>();
 }