【VRTK】【Unity】【VR开发】Linear Drives

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

【概述】

前面一篇讨论了角度运动机制,本篇讨论线性运动机制。和角度运动机制类似,线性运动机制提供了更为仿真的互动机制。也分为基于物理的和不基于物理的。不基于物理的实现方式应用面更广,因为不依赖于Unity的物理特性。

【设置一个抽屉】

  1. 为了给抽屉腾出位置,在Hierarchy中选中Environment-》Steering Wheel,在属性面板设置Transform Position:X=-14,Y=0.775,Z=-4.33。
  2. 将随附在项目资源包中的Drawer包导入到项目中。导入后在Assets文件夹下会出现一个Drawer Cabinet预制件。
  3. 在Hierarchy中,选中并扩展Environment,然后从Projects面板的Assets文件夹中将Drawer Cabinet预制件拖拽到Hierarchy的Environment对象下。
  4. 选中此Drawer Cabinet预制件,右键后点击Prefab-》完全展开。
  5. 点击Projects面板,展开Packages-》Tilia Interactions Controllables Unity package-》。。。-》Prefabs-》Physics Joint文件夹。
  6. 将Interactions Linear Joint Drive预制件拖拽到Hierarchy

你可能感兴趣的:(VR和Unity游戏开发,unity,vr,游戏引擎)