CameraTools.Detail.CameraPanningVelocity.UpdatePanningVelocityQueue C# (CSharp) Method

UpdatePanningVelocityQueue() private method

private UpdatePanningVelocityQueue ( Vector3 dragDeltaThisFrameProjectedOnFloor ) : void
dragDeltaThisFrameProjectedOnFloor UnityEngine.Vector3
return void
        private void UpdatePanningVelocityQueue(Vector3 dragDeltaThisFrameProjectedOnFloor)
        {
            Vector3 velThisFrame = -dragDeltaThisFrameProjectedOnFloor / Time.deltaTime;
            lastCamPanVelocities.Enqueue (velThisFrame);
            if (lastCamPanVelocities.Count > velocitySamples)
                lastCamPanVelocities.Dequeue ();
        }