0 votes
in 中文区(Chinese) by (160 points)
recategorized by

手柄进入游戏物体 物体材质颜色变色 手柄离开游戏物体 物体材质颜色恢复原来的材质颜色 是正常效果。但是在游戏物体上面添加Audio source音频组件播放音频会出现 手柄进入游戏物体时不会播放音频 也么有声音 但是当手柄离开游戏物体时会播放音频 会有声音

1 Answer

0 votes
by (160 points)

手柄进入游戏物体 物体材质颜色变色 手柄离开游戏物体 物体材质颜色恢复原来的材质颜色 是正常效果。但是在游戏物体上面添加Audio source音频组件播放音频会出现 手柄进入游戏物体时不会播放音频 也么有声音 但是当手柄离开游戏物体时会播放音频 会有声音

by (55.5k points)

您好,请问一下您使用的SDK版本、引擎版本以及设备等信息。如果可以的话,可以将您的工程或者demo发送到support@picovr.com,我们进行测试。

by (160 points)

设备 pico g2 4k sdk版本 PicoVRUnitySDK64bit-2.8.10B563-20210625 unity版本 2019 4.7f LTS 项目工程已发到邮箱了 项目中 下划线开头命名的文件是我自己创建的 PvrControllerDemo.cs 脚本中自己添加播放音频的代码 42行添加 private AudioSource audioSource; 46行添加 audioSource=GameObject.Find("Button").GetComponent();

187-189添加 代码 //播放音频
audioSource.playOnAwake = true;
audioSource.Play();

by (55.5k points)

您好,看了您提供的工程,手柄进入物体未触发声音,离开物体触发声音的可能原因是:您的手柄再进入物体后,手柄射线的[start]点也进入到了物体内,射线的碰撞检测没有与物体表面发生碰撞。再当您手柄射线离开物体时,手柄射线的碰撞检测与物体发生碰撞进而触发了碰撞逻辑。

by (160 points)

手柄进入游戏物体 物体材质颜色变色 手柄离开游戏物体 物体材质颜色恢复原来的材质颜色 是正常效果 很明显手柄发出来的射线与物体发生了碰撞

by (55.5k points)

您好,这里有一个简单的功能demo,手柄进入cube播放声音,离开cube停止播放。实现方法是通过Trigger碰撞检测。您可以参考一下,希望能帮助到您。

https://we.tl/t-nhDmABWdNX

...