【Unity VR开发】结合VRTK4.0:创建一个操作杆

语录:

要学会取悦自己、解救自己,不要害怕一个人,变强大的自己也会闪闪发光。


前言:

通过角度驱动用来模拟开关,表示某物何时处于开/关位置,或可用作模拟值控制。


正文:

实验前必备的模块一定要提前建立好哦,不然是无法进行接下来的实验的:具体可以参照下图以及前面的是知识点进行应用!

步骤一:

      我们先创建一个空物体,然后再空物体下面创建一个小球,然后重命名小球和空物体并且禁用小球的Collider:

步骤二:

      我们需要引出我们的角度驱动器: Interactions.AngularJointDrive,将他生成在空物体下面:

我们需要修改  Interactions.AngularJointDrive下的Cube大小,用作控制杆:

 步骤三:

        最后一步就是设置我们的Interactions.AngularJointDrive属性值以满足我们的需求:

Play: 

      您应该注意到杠杆使用控制器进入其起始位置,您将能够在其打开和关闭位置之间移动它。


猜你喜欢

转载自blog.csdn.net/LiKe11807/article/details/129092897
今日推荐