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); }
// Use this for initialization private void Awake() { Instance = this; aliveDummyObjects = new List <GameObject>(); deadDummyObjects = new List <GameObject>(); }