概述(测试与部署)

你现在有了一个带有 MetaStack的 Unity 项目,可以通过多种方式来测试和体验你的应用程序。

预览你的应用程序

由于编译和部署应用可能需要很长时间,因此建议在开发你的应用程序时使用以下即时迭代/预览解决方案。

  • 编辑器内输入模拟:
    无需附加任何 终端 设备即可轻松预览应用。 使用传统的 WASD 控件控制用户移动,鼠标控制交互。

导入npm插件

使用Unity Package Manager 导入 & 更新组件

  1. 默认以npm的方式引入(开发者无需修改)
  2. 以嵌入式包方式引入 (开发者需要修改,将组件从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库

生成并部署

在打包前先需要了解下打包的各种基础参数

项目基础配置与本地缓存目录说明

以下指南将指导你在设备上生成和运行你的应用程序。

测试和联调

  • 以下指南将指导你在设备上快速调试你的应用程序 测试方式
快速入门项目基础配置与本地缓存目录说明