美文网首页unityUnityEditor
为 Unity Package Manager 管理的插件配置示

为 Unity Package Manager 管理的插件配置示

作者: 雨落随风 | 来源:发表于2021-02-28 02:09 被阅读0次

示例就是一个可交互的手册,为插件配示例既贴心又显得专业,在本文,笔者就简述下怎么为UPM管理的插件配置示例。

前言

在UPM使用中,我们发现 UPM 导入的非 local 包文件都是只读的,于是我们好像无处安放自己做的UPM插件包的示例哎。
随着Unity 的迭代更新,现在UPM 也逐步完善了配置示例的工作流。
下面进入正题,图文教大家如何使用新版UPM 为自己的插件管理 Example (示例)。

实现

  1. 在插件目录根节点创建文件夹并命名为: Example~


    文件夹的波浪号后缀绝对是强迫症一剂良药
  2. 把示例放在 Example~


    为减少编译时间示例中也请配置好 Assembly Definition 文件
  3. 在插件包描述文件中插入如下 example 信息:

    displayName值会被 Unity 抓取用于创建文件夹
    PS:看到配置文件的中括号,你是不是想到了数组?没错,在这儿可以配置 N 多个示例的哦!
  4. 【教程】开发Unity PackageManager 插件包 - 简书 中的流程发布这个带示例的插件包。

  5. 使用 git 链接的方式在UPM中下载插件,在插件详情页就能看到示例了:


  6. 点击导入,剩下的就交给 Unity,它会贴心的把示例放在 插件名/版本号/displayName 的路径下:

PS:笔者本文中使用的Unity版本是 2020.2.1f1c1

总结

  • 模块化/组件式/插件式开发一直是提高开发效率、减少开发成本的有效途径,UPM 带来的功能模块管理便利值得开发人员重视。
  • 配置示例,很好的减低了随着模块的增加,遗忘,新人等状况带来的学习成本,保持一贯的开箱即食,方便回味。
  • 本文知识点是笔者在使用他人插件时学的乖哈,权当笔记分享给感兴趣的朋友。

相关文章

网友评论

    本文标题:为 Unity Package Manager 管理的插件配置示

    本文链接:https://www.haomeiwen.com/subject/osvwfltx.html