Unity SKFramework框架(十六)、Package Manager 开发工具包管理器

本文介绍了Unity风格的开发工具包管理器,包括菜单、排序、搜索、帮助、版本信息、详情、最后更新、安装、移除和更新等功能。用户可以方便地查找、安装、更新开源工具,管理器还提供了按名称和发布日期排序以及搜索功能。此外,详细信息部分展示了工具的作者、版本、依赖项等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

简介

菜单

Sort 排序

Search 检索

Help 帮助

Version 版本信息

Detail 详情

Last Update 最后更新

Install 安装

Remove 移除

Update 更新


简介

开发工具包管理器正式上线了,编辑器窗口参照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 UsingUsed by,分别表示该工具使用了其他哪些工具、该工具被其他哪些工具使用,如果没有则为(None)。

Last Update 最后更新

LastUpdate表示最后一次的更新日期,点击右侧更新按钮,会发起网络请求,获取最新的工具包信息并缓存到本地。

Install 安装

如果未安装当前选中的工具包,右下角显示Install按钮,点击会发起网络请求,下载并安装该工具包。

Remove 移除

如果已安装当前选中的工具包,右下角显示Remove按钮,点击会删除该工具相关的内容。

Update 更新

如果已经安装当前选中工具包的其他版本,右下角会显示Update按钮,点击首先会移除已经安装的版本,再发起网络请求,下载安装该版本的内容。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CoderZ1010

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值