/// <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;
            }
        }