VR 第九次学习

11 篇文章 0 订阅

OVRHaptics for Oculus Touch

1.回顾了OVRHaptics和OVRHapticsClip,这两个C#脚本以编程方式控制Touch的触觉反馈。

2.OVRHaptics类用于产生实际的振动。它定义了一个LeftChannel和一个RightChannel。您还可以通过aliased Channels属性访问这些通道,其中Channels [0]映射到LeftChannel,Channels [1]映射到RightChannel。在可与任一手关联的脚本中为频道索引使用变量时,此别名很有用。

3.一旦选择了触觉通道,您可以使用以下OVRHapticsChannel成员函数执行四个操作:

    
队列(OVRHapticsClip剪辑):排队剪辑。
    
抢占(OVRHapticsClip剪辑):删除队列中已有的任何先前存在的剪辑,并将提供的剪辑排队;对于每帧场景很有用。
    
混合(OVRHapticsClip剪辑):对提供的剪辑与已存在于队列中的任何剪辑执行简单的总和和剪辑混合。可以同时播放多个剪辑。例如,在恐龙跺脚时在场景中发射猎枪。

    清除():删除队列中的所有待处理剪辑并停止当前通道的触觉。

4.OVRHapticsClip(AudioClip audioClip,int channel = 0)构造函数允许应用程序读入音频片段并生成与音频片段幅度(即音量)相对应的触觉片段。您可以使用单声道音频片段,或使用可选通道参数(默认值0 =左侧立体声/单声道,1 =右侧立体声)访问立体声音频片段的左侧或右侧声道。

5.



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值