I just recently started unity and was wondering if there are any videos/documents that would help me with being able to capture gestures using a leap motion controller?
Yes, on youtube.
We have a number of pinch examples available on our gallery that will help you to get started which I have included below:
https://gallery.leapmotion.com/pinch-move/
https://gallery.leapmotion.com/pinch-strength/
https://gallery.leapmotion.com/pinch-draw/
I have also included a couple of links to our forum where developers have posted their approaches to coding custom gestures within Unity:
https://forums.leapmotion.com/t/help-with-unity-leap-hand-tracking-for-custom-gestures/6630
https://forums.leapmotion.com/t/how-to-train-leap-motion/7712
Whilst our SDK doesn’t include any straightforward ways to build custom gestures this thread has some useful insights: https://community.leapmotion.com/t/creating-my-own-gesture/603/7
You may also want to check out this Unity module, which lets you trigger events based on different hand poses like thumbs-up: https://developer.leapmotion.com/gallery/detection-example
This project might also help you: GitHub - roboleary/LeapTrainer.js: (v0.31) Gesture and pose learning and recognition for the Leap Motion
It is written in JavaScript, but you may be able to to port the recognizer portion to C# (and it is possible for Unity to parse a form of JavaScript).