2014-11-08 27 views
0

好了,所以我不知道我是从更新的哪一点,但我抓住了最新的夜间试图重新编译我的代码找到Libgdx子弹getRayFromWorld()打破

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我无法理解发生了什么变化。 有什么建议吗?

+0

你是什么意思的“破”吗?不编译,抛出异常,计算错误结果? – 2014-11-08 21:19:33

回答

0

getRayFromWorld会将指定的矢量设置为rayFrom(它会将得到的矢量)。你要使用setRayFromWorld代替:

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

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

+0

感谢您的帮助。我知道它会是简单的,就是找不到它 – CloudTwoNJ 2014-11-08 21:26:56