Libgdx子弹getRayFromWorld()坏了

时间:2014-11-08 21:11:30

标签: java libgdx bullet raycasting

好的,所以我不确定我更新了什么点,但我抓住了最新的每晚试图重新编译我的代码来找到

callback.getRayFromWorld().setValue(rayFrom.x, rayFrom.y, rayFrom.z);
callback.getRayToWorld().setValue(rayTo.x, rayTo.y, rayTo.z);

被打破,所以我试过

callback.getRayFromWorld(rayFrom);
callback.getRayToWorld(rayTo);

无济于事。检查libgdx github我无法理解发生了什么变化。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

getRayFromWorld会将指定的矢量设置为rayFrom(它将获取矢量)。您将要使用setRayFromWorld代替:

callback.setRayFromWorld(rayFrom);
callback.setRayToWorld(rayTo);

有关此更改的详细信息,请参阅:https://github.com/libgdx/libgdx/pull/2176#issuecomment-50459926