Overlaps Event on child component of Leap Motion Hand
I'm trying to accomplish a 3D menu attached to the Left hand of my character . I decided to re-post my issue there because I got the same issue on a BasicFPSProject. It may be a bug, so i'm going to explain the basic implementation to get this issue. I'm using Leap motion, mounted on a Oculus DK2. I'm not able to reproduce this issue in normal mode (no HMD), so the issue demonstration is from an HMD view.
The maIn issue is that one hand overlaps a Box collision where it shouldn't. I've created a BoxCollisionActor, which is basically an actor with a cube (debug purpose) and a box collision of the same size.
I've attached this custom box to my left Hand, and update its relative transform in order to keep the box around the hand.
Last step is to assign action ot the overlaps event of the box. So i check if it is the right hand and then print a message.
This issue can be seen during an hand movement, so i made a short video showing the good and bad calls of the Overlaps event. ==> https://youtu.be/JCzRByB7P2c
Sorry for the video deformation, it's the ouput of 'hmd mirrror mode 4'
Is this s Bug ? Did I miss something to update the box collision transform ? It's like the boxCollision is well placed but there is another invisible copy somewhere calling the Overlaps event.
Thansk for your time.
As others people cannot reproduce this issue, I'm thought the problem was from the devices, and not from the engine. I'm gonna make some test again with another Leap but I mark this post as resolved as long i'm not able to reproduce the issue with others devices.
Thanks to Matt.Williams for the following
answered Jul 28 '16 at 03:07 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here