其他分享
首页 > 其他分享> > Unity添加自定义插件到PackageManager

Unity添加自定义插件到PackageManager

作者:互联网

Unity添加自定义插件到PackageManager

Unity版本:2018.1

关于PackageManager

PackageManager是Unity推出的一套新的插件模块管理器,有点类似于gradle的管理方式,能快速方便的添加或者完整的移除插件,能自动添加依赖插件,通过PackageManager窗口管理版本等,是现在的.Package包的完美替代品。

将自己的插件放到PackageManager中管理

在Unity2018之后,每个项目下都会有一个叫Packages的文件夹,你可以访问文件夹中的manifest.json文件,网上大部分教程再说添加本地包到PackageManager中管理,但是缺点是不能友好的做版本和依赖管理,并且更换开发环境也很麻烦,其实PackageManager可以引入其他网络上的插件包。

自定义包的格式

想要插件自定义的插件被packageManager管理必须要遵循相关格式 : 自定义包规范

将包发布到网络服务器上

作者已知PacakgeManager支持从nmp和github上拉取插件,如何上传包到npm自行百度

本地如何使用(重点)

{
  "scopedRegistries": [
    {
      "name": "Foldcc Tools",
      "url": "https://registry.npmjs.org",
      "scopes": [
        "com.foldcc"
      ]
    }
  ],
  "dependencies": {
    ...
    "com.foldcc.mintanimation": "0.1.8",
    ...
  }
}
{
 "dependencies": {
   "com.foldcc.mintanimation": "github地址",
 }

官方参考地址:Git导入

保存你的修改重新打开Unity会发现Unity在导入新的资源中,导入成功之后打开PackageManager窗口即可查看你导入的插件
PackageManager

标签:插件,自定义,导入,Unity,添加,PackageManager
来源: https://blog.csdn.net/qq_16763249/article/details/95521371