当前位置:网站首页>Unity SKFramework框架(十六)、Package Manager 开发工具包管理器
Unity SKFramework框架(十六)、Package Manager 开发工具包管理器
2022-07-02 09:45:00 【CoderZ1010】
目录
简介
开发工具包管理器正式上线了,编辑器窗口参照Unity内置的Package Manager做的,后续框架中所有的开发工具均会上传至服务器进行开源,供大家下载安装使用。服务器是博主斥58元巨资租的一个基础版的服务器,宽带4M,不过代码都是kb级别的,想必够大家使用了(手动狗头)。下面对该编辑器窗口中进行详细介绍。
菜单
通过SKFramework/Package Manager打开窗口。
Sort 排序
排序包含四种方式:
1.Name ↓:列表内容按照名称顺序排列;
2.Name ↑:列表内容按照名称倒序排列;
3.Released Date ↓:列表内容按照发布日期顺序排列;
4.Released Date ↑:列表内容按照发布日期倒序排列。
Search 检索
列表中的内容会根据检索栏中输入的内容进行过滤,不区分大小写,代码中全部降为小写处理。
//如果检索输入框内容不为空 判断资源包的名称是否包含检索的内容
if (!string.IsNullOrEmpty(searchContent)
&& !package.name.ToLower().Contains(searchContent.ToLower()))
continue;
Help 帮助
点击该按钮会启动浏览器,跳转该博客链接,查看使用说明。
Version 版本信息
版本信息包含三种状态:
1.空白表示未安装该工具包;
2."√" 表示该工具包已经安装且已经是最新版本;
3."↑" 表示该版本已经安装,但是有新版本可升级。
Detail 详情
当选中列表中任意一项内容时,右侧窗口展示相应工具包的详细情况,从上到下内容依次是工具包的名称、作者、版本信息和发布日期,如果该工具有相关的使用说明,会有Documentation按钮,点击跳转文档链接,再往下是工具的介绍信息、该工具的依赖项。
依赖项分为Is Using和Used by,分别表示该工具使用了其他哪些工具、该工具被其他哪些工具使用,如果没有则为(None)。
Last Update 最后更新
LastUpdate表示最后一次的更新日期,点击右侧更新按钮,会发起网络请求,获取最新的工具包信息并缓存到本地。
Install 安装
如果未安装当前选中的工具包,右下角显示Install按钮,点击会发起网络请求,下载并安装该工具包。
Remove 移除
如果已安装当前选中的工具包,右下角显示Remove按钮,点击会删除该工具相关的内容。
Update 更新
如果已经安装当前选中工具包的其他版本,右下角会显示Update按钮,点击首先会移除已经安装的版本,再发起网络请求,下载安装该版本的内容。
边栏推荐
- ASP. Net MVC default configuration, if any, jumps to the corresponding program in the specified area
- Counting class DP acwing 900 Integer partition
- [opencv] [image gradient]
- Js1day (input / output syntax, data type, data type conversion, VaR and let differences)
- [opencv learning] [image pyramid]
- Variable, "+" sign, data type
- [opencv learning] [common image convolution kernel]
- Heap acwing 839 Simulated reactor
- [opencv learning] [image filtering]
- Linear DP acwing 899 Edit distance
猜你喜欢
Linear DP acwing 897 Longest common subsequence
Jerry's watch stops ringing [article]
哈希表 AcWing 841. 字符串哈希
Js1day (input / output syntax, data type, data type conversion, VaR and let differences)
上海交大教授:何援军——包围盒(包容体/包围盒子)
Apply lnk306gn-tl converter, non isolated power supply
Tencent three sides: in the process of writing files, the process crashes, and will the file data be lost?
(7) Web security | penetration testing | how does network security determine whether CND exists, and how to bypass CND to find the real IP
模数转换器(ADC) ADE7913ARIZ 专为三相电能计量应用而设计
Direct control PTZ PTZ PTZ PTZ camera debugging (c)
随机推荐
Direct control PTZ PTZ PTZ PTZ camera debugging (c)
js5day(事件监听,函数赋值给变量,回调函数,环境对象this,全选反选案例,tab栏案例)
Oracle从入门到精通(第4版)
Redis transaction mechanism implementation process and principle, and use transaction mechanism to prevent inventory oversold
Unforgettable Ali, 4 skills, 5 hr additional written tests, it's really difficult and sad to walk
Js1day (input / output syntax, data type, data type conversion, VaR and let differences)
Rust language document Lite (Part 1) - cargo, output, basic syntax, data type, ownership, structure, enumeration and pattern matching
[opencv learning] [image filtering]
Hundreds of web page special effects can be used. Don't you come and have a look?
About wechat enterprise payment to change x509certificate2 read certificate information, publish to the server can not access the solution
自主可控三维云CAD:CrownCAD赋能企业创新设计
Interview questions for software testing - a collection of interview questions for large factories in 2022
ASP. Net MVC default configuration, if any, jumps to the corresponding program in the specified area
Js5day (event monitoring, function assignment to variables, callback function, environment object this, select all, invert selection cases, tab column cases)
堆 AcWing 838. 堆排序
获取文件版权信息
Post order traversal sequence of 24 binary search tree of sword finger offer
Jerry's weather direction coding table [chapter]
Use MySQL events to regularly perform post seven world line tasks
Obtain file copyright information