资源介绍
6dof-object-control
使用6DoF控制器控制对象
概述
这是一组A框架组件,可使用6DOF控制器对播放器空间中的对象进行控制。
可选地,可以将对象限制为以固定单位(例如10cm和90度)旋转和移动。
它是为在3D俄罗斯方块游戏中使用而开发的。 但是,我希望它也将在其他应用程序中有用。
有两种主要的控制方法:
运动和旋转反映了控制器本身的运动和旋转,例如“ 3D鼠标”
指尖控件,指尖用于移动和旋转对象。
用户控件
“ 3D鼠标”控件
在此控制系统中,6DOF控制器的操作类似于一种3D鼠标,用于单击和拖动目标对象。
用户使用6DOF控制器控制对象的移动,如下所示:
按住手柄(默认)或向下触发并移动以移动对象
按住手柄或触发器(默认),然后旋转控制器以旋转对象。
通过代理对象上的配置来控制是使用“抓取”还是“触发”来控制运动或旋转-以下内容
当没有按下手柄和扳