特性
B3 Unity SDK 为 Unity 开发者提供了全面的集成能力:会话管理
该 SDK 自动且无缝地处理用户认证。
API 作为函数
使用所有启动器 API,支持基于回调和基于 async/await 的调用。
WebGL 的 Webhooks
处理启动器客户端 webhooks,并将它们解析并传播到您自己的 C# 代码中。
安装和使用
1
下载 SDK
前往 GitHub 仓库并下载最新版本。
获取 Unity SDK
访问官方 B3 Unity SDK 仓库,获取安装说明
2
安装到 Unity 项目
按照 GitHub 上的设置指南说明安装 SDK 到您的 Unity 项目。
GitHub 仓库包含详细的安装说明和设置要求。
3
初始化 SDK
安装 SDK 并按照设置指南后,您将能够轻松调用所有 API 作为函数。
您的 Unity 项目现在已准备好与 B3 启动器集成!
代码示例
触发规则引擎
以下是如何从您的 Unity 游戏内触发规则引擎的示例:Unity C# 示例
会话管理
SDK 自动处理用户会话:会话示例
API 集成
Unity SDK 提供了对所有 B3 启动器 API 的无缝访问:基于回调的调用
基于回调的调用
传统的回调模式处理 API 响应:
Async/Await 调用
Async/Await 调用
更干净的代码的现代 async/await 模式:
WebGL Webhooks
WebGL Webhooks
在 WebGL 构建中处理启动器事件:
下一步
游戏启动器指南
了解如何与 BSMNT 游戏启动器集成
BSMNT API 文档
所有可用端点的完整 API 文档
Unity 文档
官方 Unity 文档和资源
示例项目
使用 B3 SDK 的示例 Unity 项目
支持
如需技术支持、报告错误或功能请求,请访问 GitHub 仓库或联系我们的开发者社区。
获取 Unity SDK 支持
报告问题或从开发者社区获取帮助