概述(测试与部署)
更新时间:2024-10-09
你现在有了一个带有 MetaStack的 Unity 项目,可以通过多种方式来测试和体验你的应用程序。
预览你的应用程序
由于编译和部署应用可能需要很长时间,因此建议在开发你的应用程序时使用以下即时迭代/预览解决方案。
- 编辑器内输入模拟: 无需附加任何 终端 设备即可轻松预览应用。 使用传统的 WASD 控件控制用户移动,鼠标控制交互。
导入npm插件
使用Unity Package Manager 导入 & 更新组件
- 默认以npm的方式引入(开发者无需修改)
- 以嵌入式包方式引入 (开发者需要修改,将组件从Projects\Library\PackageCache 拷贝到 Projects\Packages目录)

| 基础组件 | 说明 |
|---|---|
| com.baidu.servicemanager | 服务管理组件:所有服务组件接口必须通过Register接口注册到ServiceManager并通过Get接口获取 |
| com.baidu.appframework | AppFramework组件:主要涉及数资管理(定义数资规范,下载器 & 加载策略),场景加载和切换(资源 & 脚本引擎管理),帮助开发者构建在线/本地APP提供通用能力 |
| com.baidu.appframework.utility | AppFramework组件通用库:APP配置,路径配置等核心能力 |
| com.baidu.appframework.inputsdk | 交互适配组件,兼容移动端,PC,VR设备等 |
| com.baidu.appframework.native | native组件,调用移动端原生接口 |
| com.baidu.appframework.componenthotupdate | 组件热更服务组件 |
| com.baidu.meta.mck.login | 登录组件 |
| com.baidu.meta.mck.login.phonenum | 短信验证码登录 |
| com.baidu.meta.mck.cloudcontroller | 云控组件,负责工程的热更 |
| com.baidu.meta.mck.environment | 环境组件,管理项目的环境配置 |
| com.baidu.meta.mck.restapi | 中台组件,与MetaStack运营管理的通讯管理 |
| com.baidu.meta.mck.aichat | 智能聊天组件 |
| com.baidu.meta.mck.frame | MCKBase 框架组件 |
| com.baidu.meta.mck.world | MCKBase 世界服务引擎 |
| com.baidu.meta.mck.rtc | MCKBase RTC组件 |
| com.baidu.meta.mck.mediaplayer | 播放器组件 |
| com.baidu.meta.mck.wakeup | 语音唤醒组件(移动端) |
| com.baidu.meta.mck.metaentrance | 元宇宙应用入口组件 |
| com.baidu.meta.mck.metacore | 元宇宙核心逻辑组件 |
| com.baidu.meta.mck.mainui | 主界面模块 |
| com.baidu.meta.mck.backpack | 背包模块 |
| com.baidu.meta.mck.navmap | 地图导航模块 |
| com.baidu.meta.mck.radio | 电台模块 |
| com.baidu.meta.mck.npc | NPC模块 |
| com.baidu.meta.mck.settings | 设置模块 |
| com.baidu.meta.mck.share | 分享模块 |
| com.baidu.meta.mck.task | 任务模块 |
| com.baidu.meta.mck.notice | 公告模块 |
| com.baidu.meta.mck.loading | 加载页模块 |
| com.baidu.meta.mck.friend | 好友模块 |
| com.baidu.meta.mck.camera | 拍照摄像组件 |
| com.baidu.meta.mck.hotfix | 热更新组件 |
| com.baidu.meta.mck.ui | UI组件,基础的UI库 |
| com.baidu.meta.mck.avatar | Avatar组件 |
| com.baidu.meta.mck.avatar.create | 创角模块 |
| com.baidu.meta.mck.builtinavatar | 内置形象模块 |
| com.baidu.meta.mck.avataremoji | 表情模块 |
| com.baidu.commonsdk | 公共库 |
| com.baidu.meta.mck.config | 配置组件 |
| com.baidu.meta.mck.infinitemap | 无缝地图组件 |
| com.baidu.storage.aws | 云存储服务组件 |
| com.baidu.meta.mck.audio.record | 录音组件 |
| com.baidu.meta.mck.grpc | grpc库,远程过程调用协议 |
| com.baidu.meta.mck.proto | protobuf库,协议缓冲(Protocol Buffers) |
| com.baidu.addressables | 资源地址管理addressable库 |
生成并部署
在打包前先需要了解下打包的各种基础参数
以下指南将指导你在设备上生成和运行你的应用程序。
测试和联调
- 以下指南将指导你在设备上快速调试你的应用程序 测试方式