工程设置
- 文档网址连接
- 后台运行设置:接入底层库(Resource/PlatConfig.Asset/runInBackground)
安卓平台
- Android 6.0 中的运行时权限参考Unity官网安卓设置
- Dissonance包含与Android兼容的ARM64二进制文件,这些二进制文件仅在Unity 2018.1 中启用
镜像网络Mirror
- 前提:您必须使用支持不可靠联网(例如Ignorance)的网络后端。
- 步骤1:
- Dissonance Comms对象 DissonanceSetup.prefab拖放到场景中
- 设置网络管理器 使用mirror的网络管理机制
- 步骤2:
- 添加广播触发器[voice boardcast trigger] 默认的广播触发配置包括两个注意事项设置:
- 1.在语音激活时发送。这意味着只要检测到用户正在讲话,Dissonance就会进行发送。
- 2.传输到“全球”聊天室。
- 步骤3:
- 添加收据触发器[voice receipt trigger]
功能扩展
代码语言:javascript
复制Mode = CommActivationMode.PushToTalk;
// 默认是触发轴(工程兼容到按钮)
_inputName = Input.GetAxis()
代码语言:javascript
复制// 设置广播、接受触发器同时监听全局聊天室的
- ChatRoom = Global
- 团队聊天室[不介绍]
- 自带聊天语音
- 位置定位(待续)
- 音频定位(待续)