things seem to be working with new Leap-ified OVRController and assorted gizmos. head-mount controlling camera pivot and stuff.
Leap Controller script getting x/y of hand. moved script from HandController to OVRPlayerController
saving before reverting to previous state-- issue is OVRController no gravity.
first, fuck unity and leap and oculus-- so fucking difficult
back to where i was a couple of days ago. using LeapOVRPlayerController, and getting no dll errors. Issue with LOVRPC is that in order to get the gravity i have to use the script that moves player via keyboard input by default.
think i fixed issue with OVRCharacterController keyboard controls getting stuck/unable to move in a single direction-- skin thickness! Maybe. Well see.
saving again. re-attached leapeventlistener script and starting to again figuring out how to move with hand.
getting offsets between OVRController and LeapController to determine relative hand position. about to hack out a bunch of code i wont need going forward.
just figured-out issue with simple character keyboard control getting all wonky-- leave all the transform values zeroed-out in the Inspector.
its working! basically moving by hand position via simpleMove and offset = palm_pos - ovr.position. also just cleaned up the LeapHandEventListener file.
bc
FUCK YEAH. Finally hand-gesture moving forward/backwards and sidle right/left! Hell fuckingyeah!
new improved with skybox