Breakdown of Leap Motion classes
This blog post isn't really for reading, it's more about me trying to understand what everything in the classes do so that it will be easier to write my own classes when it comes to decoupling them. It's mainly a break down, line by line of how the bottom two classes, which deal with the actual frames/data work. Leap Service Provider Order of method calls in Unity. Start() checkShouldEnableHeadMounted() This checks to see if VR is enabled and whether or not head mounted is enabled and logs an error if both are true. This is because by default they enforce that you use head mount when in virtual reality. This is an important thing to note for when I go to implement a table mounted version of the system. Would have to disable this check. Returns true if we should enable head mount, false if not necessary createController() " Create an instance of a Controller, initialize its policy flags and subscribe to connection event" - Leap Motion Create...