在gitee上 开发 Unity Package Manager 插件

本文介绍了如何在Gitee上开发和发布Unity Package Manager插件。首先,你需要准备Unity 2018以上版本和基本的Git操作。创建包含package.json的插件项目,遵循命名规范,然后上传到Gitee。使用asmdef提升编译速度,并建立upm分支。通过git命令创建并更新标签。最后,其他Unity项目可以通过编辑manifest.json来引入你的插件。

最近打算写一个框架,发现Unity的Package Manager与我的框架设计很搭配,于是就想试一试怎么使用。借鉴了 【教程】开发Unity PackageManager 插件包 这篇博客。这篇博客算是总结,把遇到的坑给大家分享一下。

首先准备工作:

  1. Unity 2018 以上 破解或者使用个人版都行
  2. git的基本操作要会
  3. gitee账号 Gitee

1.建一个空的项目,要求Assets文件夹下建一个属于你插件名的文件夹,用来做你插件的根节点。

         格式:Assets/YouPluginName/...

2.在【YouPluginName】文件夹下建一个package.json,填入一下内容:

          

注意坑1:“name”后面最好全部用小写,Unity 版本号的格式:YYYY.Version,例:2019.2.0f1版本的,要改成 2019.2

3.将项目上传至gitee服务器

4.开发插件

5.使用 asmdef 可选,建议使用,因为可以提升编译速度。使用方法:针对脚本的根目录,右键 Create/Assembly Definition。其中Editor与RunTime代码需要分开创建Assembly Definition,如果Editor用到了RunTime的代码需要添加引用。Editor需要在平台[Platforms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值