I am having an issue using the cubes framework. It seems that the collision point that is detected is somewhat distant from the actual location, resulting in the correct cube not being found correctly.
Trying to get a cube at x=8, y=6, z=8 sometimes results in this:
[Vector3Int x=8 y=6 z=7]// location of “block”
(8.058348, 6.0886364, 7.98) //collision point.
Why is this? I have a RigidBodyControl in place for when I develop better collision detection, however, I removed that, and the problem persists. Also, there don’t appear to be any locations on the cube that are affected the most. It seems fairly random. Sometimes the collision is detected, other times, it isn’t.