当前位置:   article > 正文

Unity Package Manager 相关功能介绍_upm安装

upm安装

Unity Package Manager 相关功能介绍

1、Unity Package Manager 相关信息网址

1、Unity中创建自定义包视频教程 :

[Unity教程]-在Unity中创建自定义包_哔哩哔哩_bilibili

2、Unity Package Manager 官方使用手册:

Unity Package Manager | Package Manager UI website

3、Unity Package Manager 简书相关教程

Unity2018新功能抢鲜 | Package Manager - 简书

4、Unity2018 Package Manager 本地包引入(可参考,但不推荐)

Unity2018 Package Manager 本地包引入_nd_river的博客-CSDN博客

5、UPM 社区文档

Introduction | OpenUPM

2、Unity Package Manager UPM 安装相关

  • 使用 Windows PowerShell (win自带命令工具,最好不使用cmd命令工具)

1、安装 OpenUPM-CLI

OpenUPM-CLI 需要 Node.js 12。如果您没有安装,请下载最新版本

$ npm -v  (打印 npm 版本来验证 Node.js 安装)
6.13.4
​
$ npm install -g openupm-cli   (全局安装 openupm-cli,这样你就可以从任何路径使用它)
C:\Users\openupm\AppData\Roaming\npm\openupm -> C:\Users\openupm\AppData\Roaming\npm\node_modules\openupm-cli\bin\openupm + openupm-cli@1.1.0
updated 2 packages in 12.177s
​
$ openupm --version (打印版本来验证 openupm-cli 安装)
1.1.0

建议全局安装 openupm-cli,这样你就可以从任何路径使用它。

2、安装 UPM 软件包

# 从NPM安装 openupm-cli
$ npm install -g openupm-cli
# 或者使用Yarn
$ yarn global add openupm-cli
​
# 进入Unity工程目录
$ cd YOUR_UNITY_PROJECT_FOLDER
​
# 搜索软件包
$ openupm-cn search addressable-importer
┌───────────────────────────────────────┬─────────┬───────────┬────────────┐
│ Name                                  │ Version │ Author    │ Date       │
├───────────────────────────────────────┼─────────┼───────────┼────────────┤
│ com.littlebigfun.addressable-importer │ 0.4.1   │ Favo Yang │ 2019-11-25 │
│ Unity Addressable Importer            │         │           │            │
└───────────────────────────────────────┴─────────┴───────────┴────────────┘
​
# 安装软件包
$ openupm-cn add com.littlebigfun.addressable-importer
added: com.littlebigfun.addressable-importer@0.4.1
manifest updated, please open unity project to apply changes

3、Unity Package Manager 导入

1、UPM导入

自定义 PackageManager 包体安装位置 :E:\upm_obj\upm\Library\PackageCache

2、快速安装包( 特别注意:适用于 Unity 2019.3 或更高版本)

使用 UnityPackageManager(适用于 Unity 2019.3 或更高版本)打开包管理器窗口(菜单:Window > Package Manager) 选择“Add package from git URL...”,在弹出窗口中填写以下链接:https ://github.com/coryleach/UnityBindings.git# 1.0.5](https://github.com/coryleach/UnityBindings.git#1.0.5)

使用 UnityPackageManager(适用于 Unity 2019.1 或更高版本)在项目的 Packages 文件夹中找到 manifest.json 文件并将其编辑为如下所示:

{ 
  "dependencies" : { 
    "com.gameframe.bindings" : "https://github.com/coryleach/UnityBindings.git#1.0.5" ,
    ...
  } , 
}

3、导入失败问题汇总(不断更新维护)

1、 #导入包体和项目Unity版本不兼容!

PS E:\upm_obj\upm> openupm add com.github.mcmanning.bluegraph
WARN editor.version requires 2019.3 but found 2018.4.36f1
notice suggest upgrade the editor to 2019.3, or run with option -f to ignore the warning
#导入包体和项目Unity版本不兼容!

4、Unity Package Manager 制作

1、Editor UPM Package Anatomy 制作包的标准格式(布局与文件结构)

[文件夹]com.unity.foo==>
    |..Package.manifest
    |--[Editor]
    |--[Runtime]
    |--[Documentation]
    |--[Samples]
    |--[Tests]
    |..changelog.md             ————变更日志
    |..Readme.md                ————说明文档

2、版本更新格式

3·4·7
Major·Minor·Patch

5、Unity Package Manager 实用包体合集

Unity 编译可视化工具 : https://www.wpsshop.cn/w/Cpp五条/article/detail/660520

推荐阅读
相关标签
  

闽ICP备14008679号