【VRTK】【VR开发】【Unity】19-VRTK实现旋转运动

在这里插入图片描述
课程配套学习项目源码资源下载
https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503

【背景】

在实际开发中,旋转运动也是时常需要模拟的重要运动类型。常见的场景有开关门,方向盘轮胎以及拉动拉杆等等。
旋转运动的实现可以基于物理系统也可以脱离物理系统,后者由于不依赖物理系统,所以使用范围更广泛。

【实现一个转盘】

  1. 首先将随附学习资源的源码中Steering Wheel的Unity package文件导入项目。
  2. 在Hierarchy中展开Environment对象,其下创建一个空的子对象并命名为Steering Wheel。将这个对象的Transform Position设置为x=-11.94,y=0.775,z=-4.33
  3. 点击Projects面板,展开Packages-》Tilia Interactions Controllerables Unity package-》。。。-》Prefabs-》Transform。将Interactions Angular Transform Drive拖拽到Hierarchy中的Steering Wheel对象下。
  4. 在Hierarchy中展开Interactions Angular Transform Drive-》Internal-》Interactable Container-》Interactions Interactable。
  5. 选中Interactions Interactable,在属性面板找到Interactable Facade组件&

猜你喜欢

转载自blog.csdn.net/weixin_41697242/article/details/135276000