Dissonance 使用(一)

时间:2022-07-23
本文章向大家介绍Dissonance 使用(一),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

工程设置

  • 文档网址连接
  • 后台运行设置:接入底层库(Resource/PlatConfig.Asset/runInBackground)

安卓平台

镜像网络Mirror

  • 前提:您必须使用支持不可靠联网(例如Ignorance)的网络后端。
  • 步骤1
    • Dissonance Comms对象 DissonanceSetup.prefab拖放到场景中
    • 设置网络管理器 使用mirror的网络管理机制
  • 步骤2
    • 添加广播触发器[voice boardcast trigger] 默认的广播触发配置包括两个注意事项设置:
      • 1.在语音激活时发送。这意味着只要检测到用户正在讲话,Dissonance就会进行发送。
      • 2.传输到“全球”聊天室。
  • 步骤3
    • 添加收据触发器[voice receipt trigger]

功能扩展

  • 通过按键通话进行按键发送
Mode = CommActivationMode.PushToTalk;
// 默认是触发轴(工程兼容到按钮)
_inputName = Input.GetAxis()
  • 全局聊天室
// 设置广播、接受触发器同时监听全局聊天室的
- ChatRoom = Global
  • 团队聊天室[不介绍]
  • 自带聊天语音
  • 位置定位(待续)
  • 音频定位(待续)