使用三个.js中的指针锁控件触摸控件

时间:2016-07-08 09:14:07

标签: three.js

我尝试使用指针锁定控件进行正常的第一人称键盘设置,现在我想知道我是否可以在指针锁定控件文件中包含触摸设置,以便在触摸时向前移动并使用滑动来环顾四周。 是否可以使用指针锁控制来执行此操作?

1 个答案:

答案 0 :(得分:0)

是的,不过我建议使用Hammer.js并编辑你的onswipe事件来移动相反的x和y值来创建正确的效果。

试试这段代码:

hammertime.on("pan", function(event) {
  rotateCamera(-event.movementX, -event.movementY);
});

请记住,如果你使用这些代码,你将不得不创建一个特定的rotateCamera函数,但是,如果你检查你的FirstPersonControls文件和其他一些人的代码,这应该不难。只是要足智多谋,确保在你问之前用5种不同的方式用Google搜索它!

:)