首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Unity SKFramework框架(十六)、Package Manager 开发工具包管理器

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

作者头像
CoderZ
发布2022-08-29 17:14:41
发布2022-08-29 17:14:41
30700
代码可运行
举报
运行总次数:0
代码可运行

简介

开发工具包管理器正式上线了,编辑器窗口参照Unity内置的Package Manager做的,后续框架中所有的开发工具均会上传至服务器进行开源,供大家下载安装使用。服务器是博主斥58元巨资租的一个基础版的服务器,宽带4M,不过代码都是kb级别的,想必够大家使用了(手动狗头)。下面对该编辑器窗口中进行详细介绍。

菜单

通过SKFramework/Package Manager打开窗口。

Sort 排序

排序包含四种方式:

1.Name ↓:列表内容按照名称顺序排列;

2.Name ↑:列表内容按照名称倒序排列;

3.Released Date ↓:列表内容按照发布日期顺序排列;

4.Released Date ↑:列表内容按照发布日期倒序排列。

Search 检索

列表中的内容会根据检索栏中输入的内容进行过滤,不区分大小写,代码中全部降为小写处理。

代码语言:javascript
代码运行次数:0
运行
复制
//如果检索输入框内容不为空 判断资源包的名称是否包含检索的内容
if (!string.IsNullOrEmpty(searchContent) 
    && !package.name.ToLower().Contains(searchContent.ToLower())) 
continue;
代码语言:javascript
代码运行次数:0
运行
复制

Help 帮助

点击该按钮会启动浏览器,跳转该博客链接,查看使用说明。

Version 版本信息

版本信息包含三种状态:

1.空白表示未安装该工具包;

2."√" 表示该工具包已经安装且已经是最新版本;

3."↑" 表示该版本已经安装,但是有新版本可升级。

Detail 详情

当选中列表中任意一项内容时,右侧窗口展示相应工具包的详细情况,从上到下内容依次是工具包的名称、作者、版本信息和发布日期,如果该工具有相关的使用说明,会有Documentation按钮,点击跳转文档链接,再往下是工具的介绍信息、该工具的依赖项。

依赖项分为Is Using和Used by,分别表示该工具使用了其他哪些工具、该工具被其他哪些工具使用,如果没有则为(None)。

Last Update 最后更新

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

Install 安装

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

Remove 移除

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

Update 更新

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 当代野生程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 菜单
  • Sort 排序
  • Search 检索
  • Version 版本信息
  • Detail 详情
  • Last Update 最后更新
  • Install 安装
  • Remove 移除
  • Update 更新
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档