我试图使用最后的三个版本来加载Collada Loader。此外,我只想在事件上制作鼠标。
我在相关的论坛上一直在阅读(并分析很多例子),有一个关于intersectObjects的问题(这个功能使得鼠标可能过度了)。
问题很简单:如何在模型的各个部分上对事件进行鼠标编码?
Here is my example但它没有使用最新版本的threejs库。
此刻没有其他任何内容,我认为从这个库开始是如此困难,没有那么多文档......
我的根本问题是,当鼠标不在画布上时,threejs检测到鼠标悬停在我的某些模型上并通过事件...我想如果我更新threejs这可能会被修复
谢谢!!!
答案 0 :(得分:1)
据我所见,您已经实现了intersectObjects.Try在画布上使用它:
position : absolute,
top : 0px
在我看来,你没有使用正确的mousePosition进行计算。尝试使用画布的相对mousePosition而不是文档。而且我不会在每个渲染调用中检查交集。可能在mouseMove事件或间隔。