Unity使用OpenUpm

一、简介

  • UMP(通常指Unity Package Manager,简称UPM)和OpenUPM是Unity生态中两种互补的包管理解决方案,分别由Unity官方和社区推动,共同优化开发流程和资源共享

二、UPM(Unity Package Manager)

  • 定位:Unity官方内置的包管理系统,用于管理项目依赖、插件和工具。

  • 统一管理:通过Window > Package Manager窗口安装、更新或移除包,支持官方包(如Timeline、Cinemachine)和自定义包。

  • 依赖解析:自动处理包之间的版本依赖与冲突,通过manifest.json文件记录项目依赖。
    如果一个包存在多个依赖。那安装的时候得先分别复制三个依赖的地址,放在UPM安装,等一个个装完之后,再复制这个包的地址带UPM

  • 要在UPM中安装一个第三方包的话,默认有两种方式:1. 从本地导入 2. 使用Git安装
    从本地导入的安装方式,对多人协作以及DevOps特别不友好,所以相对更建议使用Git安装

三、OpenUPM

  • 定位:开源社区驱动的UPM包托管平台,专注于发现和分发开源Unity包。

  • 电脑上要安装好npm

  • 安装好npm之后,输入命令安装OpenUpm的cli工具

npm install -g openupm-cli
  • 接下来举个例子安装一个包,首先在命令行中cd 进入你的项目路径
# 进入Unity项目根目录
cd /path/to/your-unity-project
  • 最后输入你要安装的内容,即可完成
# 安装Puerts
openupm add com.tencent.puerts.core
  • 最后看下Unity中的截图
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容