GetElementsByTagName(" Canvas")打破3D对象

时间:2016-02-23 14:51:45

标签: javascript three.js

我正在尝试创建一个3D对象,我可以通过点击它的特定部分让它出现。那些是几个MESH完美地放在另一个上面,我可以打开/关闭它们,但是......

我遇到了一个问题,如果点击我的画布区域,我的onDocumentMouseDown函数就不会被调用。所以我用过这个:

kannwases = document.getElementsByTagName("canvas");
kannwas = kannwases[0];
kannwas.addEventListener('mousedown', onDocumentMouseDown, false);

它工作正常,但是如果我移除我的对象,再次将它带回来,每次我点击画布并执行一个小动作时,另一个对象会旋转,因此对象不会像他们一样相互连接应该。

我绝对+ -0想法会发生什么,为什么。我会非常感谢我得到的任何帮助。

非常感谢提前!

Here是代码......

0 个答案:

没有答案