热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

UnityPackageManager相关功能介绍

UnityPackageManager相关功能介绍1、UnityPackageManager相关信息网址1、Unity中创建自定义包视频教程:[Unity教程]

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 编译可视化工具 : 📦 Compilation Visualizer - com.needle.compilation-visualizer | OpenUPM

UIEffect:📦 UIEffect - com.coffee.ui-effect | OpenUPM


推荐阅读
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • 本文探讨了如何通过检测浏览器类型来动态加载特定的npm包,从而优化前端性能。具体而言,仅在用户使用Edge浏览器时加载相关包,以提升页面加载速度和整体用户体验。此外,文章还介绍了实现这一目标的技术细节和最佳实践,包括使用User-Agent字符串进行浏览器识别、条件加载策略以及性能监控方法。 ... [详细]
  • 本文详细介绍了如何安全地手动卸载Exchange Server 2003,以确保系统的稳定性和数据的完整性。根据微软官方支持文档(https://support.microsoft.com/kb833396/zh-cn),在进行卸载操作前,需要特别注意备份重要数据,并遵循一系列严格的步骤,以避免对现有网络环境造成不利影响。此外,文章还提供了详细的故障排除指南,帮助管理员在遇到问题时能够迅速解决,确保整个卸载过程顺利进行。 ... [详细]
  • 本文详细介绍了在 Vue.js 前端框架中集成 vue-i18n 插件以实现多语言支持的方法。通过具体的配置步骤和示例代码,帮助开发者快速掌握如何在项目中实现国际化功能,提升用户体验。同时,文章还探讨了常见的多语言切换问题及解决方案,为开发人员提供了实用的参考。 ... [详细]
  • 利用树莓派畅享落网电台音乐体验
    最近重新拾起了闲置已久的树莓派,这台小巧的开发板已经沉寂了半年多。上个月闲暇时间较多,我决定将其重新启用。恰逢落网电台进行了改版,回忆起之前在树莓派论坛上看到有人用它来播放豆瓣音乐,便萌生了同样的想法。通过一番调试,终于实现了在树莓派上流畅播放落网电台音乐的功能,带来了全新的音乐享受体验。 ... [详细]
  • 通过以下步骤可以确定SharePoint网站集对应的W3WP进程及其运行状态:首先,打开命令提示符(CMD),然后输入 `iisapp` 命令,该命令将列出当前IIS中所有Web应用程序及其对应的w3wp.exe进程。此外,还可以使用任务管理器或PowerShell脚本来进一步检查这些进程的详细信息和运行状态,以确保网站集的正常运行。 ... [详细]
  • TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得
    TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得 ... [详细]
  • 【Linux】CentOS 7 远程连接指南:高效安全的远程管理方法
    在 CentOS 7 中实现高效且安全的远程管理,本文详细介绍了如何检查和安装配置 OpenSSH。首先,通过 `yum list installed` 命令检查系统是否已安装 OpenSSH,若未安装,则使用 `yum install openssh-server` 进行安装。随后,配置 SSH 服务以确保其安全性和稳定性,包括修改默认端口、禁用 root 登录等关键步骤。此外,还提供了常见问题的解决方案,帮助用户顺利进行远程连接。 ... [详细]
  • 掌握PHP编程必备知识与技巧——全面教程在当今的PHP开发中,了解并运用最新的技术和最佳实践至关重要。本教程将详细介绍PHP编程的核心知识与实用技巧。首先,确保你正在使用PHP 5.3或更高版本,最好是最新版本,以充分利用其性能优化和新特性。此外,我们还将探讨代码结构、安全性和性能优化等方面的内容,帮助你成为一名更高效的PHP开发者。 ... [详细]
  • 如何在您的计算机上配置Python和PyCharm开发环境
    本文详细介绍了在Windows 10系统上配置Python和PyCharm开发环境的步骤。内容包括Python的安装与卸载、PyCharm的安装与卸载,以及如何在Windows 10中通过双击安装文件“python-3.7.2-amd64.exe”来完成Python的安装。此外,还提供了关于环境变量配置和基本设置的实用建议,帮助用户快速搭建高效的开发环境。 ... [详细]
  • 如何在Windows 7计算机上高效连接无线网络:Win7无线网络连接指南 ... [详细]
  • 解决针织难题:R语言编程技巧与常见错误分析 ... [详细]
  • 在GitHub上克隆vue-element-admin项目时遇到依赖安装错误
    在 GitHub 上克隆 vue-element-admin 项目后,使用 `npm install` 安装依赖时遇到了未知的 Git 错误。具体错误信息为 `npm ERR! code 128`,提示命令执行失败。这可能是由于网络问题、Git 配置不正确或某些依赖包的仓库地址无效导致的。建议检查网络连接、更新 Git 版本并确保所有依赖项的 URL 正确无误。 ... [详细]
author-avatar
淡漠少_341
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有