/// <summary> /// Get Object From ObjectPool. /// </summary> private void GetObjectFromPool() { _elapsedTime += Time.deltaTime; if (_elapsedTime >= FireRate) { // ToDo : When using Object ObjectPool, instead of Instantiating a new Object, Get the next Available from the ObjectPool! ObjectPool.GetObject(transform.position); _elapsedTime = 0; } }