文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Unity SDK

Vivox Unity SDK

Vivox
​
​
Vivox Unity SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
    • Set up your project
      • Integration with the Vivox Unity SDK
      • Initialize the SDK
        • Sign in with the Authentication package
        • Sign in with Custom IDs
        • Using Vivox Access Tokens together with UAS
      • Sign in to a game
      • Sign out of a game
    • Create voice and text channels
    • Messaging
    • Player management
    • Device management
    • Audio management
    • Mobile development
    • Text-to-speech
    • Speech-to-text
    • Real-time recording
    • Server-side-recording
    • Troubleshooting
  • Tutorials
  • Reference
  1. Vivox Unity SDK 文档
  2. Vivox Unity 开发者指南

使用 Authentication 包登录

Sign players in to Vivox using the Unity Authentication Package.
阅读时间1 分钟
最后更新于 8 个月前

先决条件:配置 Unity Package Manager Vivox 包。
管理 Vivox 登录的最简单方法是使用 Unity Authentication 包。
要使用 Authentication 包,请完成以下步骤。
  1. 确保项目
    manifest.json
    文件包含
    com.unity.services.authentication
    条目。
    要了解更多信息,请参阅 Unity 文档中的项目清单。
  2. 初始化
    UnityServices
    ,方法是在使用任何 Vivox 功能之前在运行的脚本中实现以下代码片段。
using System;using UnityEngine;using Unity.Services.Authentication;using Unity.Services.Core;using Unity.Services.Vivox;async void Start(){ await UnityServices.InitializeAsync(); await AuthenticationService.Instance.SignInAnonymouslyAsync(); await VivoxService.Instance.InitializeAsync();}
  1. 使用
    VivoxService.Instance.LoginAsync(LoginOptions options = null)
    登录。
  2. 根据频道的类型,使用以下任一代码示例加入频道。
加入位置频道或非位置频道时,请使用:
VivoxService.Instance.JoinGroupChannelAsync(string channelName, ChatCapability chatCapability, ChannelOptions channelOptions = null), VivoxService.Instance.JoinPositionalChannelAsync(string channelName, ChatCapability chatCapability, Channel3DProperties positionalChannelProperties, ChannelOptions channelOptions = null)
加入回声频道时,请使用:
VivoxService.Instance.JoinEchoChannelAsync(string channelName, ChatCapability chatCapability, ChannelOptions channelOptions = null)

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。


    报告此页面的问题