Unity 自建package包流程

本文介绍了如何在Unity工程的Asset同级目录下创建自定义包,包含编写package.json文件,通过PackageManager导入,使用VisualStudio新建项目编写代码,引用UnityEngineDLL,并修改生成路径,最后生成DLL并应用到Unity场景中。
摘要由CSDN通过智能技术生成

目录

1.在工程Asset 同级目录下创建文件夹 名字随便起

2.在文件夹中添加package.json 文件

3.在unity中选中PackageManager

 4.打开vs 新建一个项目

5.开始编写代码

6.修改dll路径

7.打个dll


1.在工程Asset 同级目录下创建文件夹 名字随便起

eg:

2.在文件夹中添加package.json 文件

eg:

{
    "name":"ludwig.package",
    "displayName":"A Package",
    "version":"1.0.0",
    "unity":"2019.4",
     "category": "Libraries",
     "dependencies": {
  }

3.在unity中选中PackageManager

然后添加

 

选中 add package form disk

选中 刚刚的json文件

 这时候就成功添加了一个外部包

 4.打开vs 新建一个项目

注意路径

5.开始编写代码

 

using UnityEngine;

public class LudwigStart : MonoBehaviour {
    void Start() {
        Debug.Log("LudwigStart");
    }
}

注意  UnityEngine 是自己添加的dll

我是打开了我的

添加了

    <Reference Include="UnityEngine">
      <HintPath>C:\Program Files\Unity2019\Editor\Data\Managed\UnityEngine.dll</HintPath>
      <Private>False</Private>
    </Reference>

注意:这个路径是我自己的unity路径 

注意:这个黑框的false 不加到时候生成的时候会把这个dll也拷一份到你的路径下

6.修改dll路径

打开项目属性

 

选中生成 修改生成路径

 

注:生成路径就是 第一步创建的路径 当然 你不想放在这也行 但是一般都是放在这 后续好找

7.打个dll

选中项目直接生成

这个就是我刚刚生成的dll

8.找个游戏对象拖上去看打印

 

运行后 打印

ending  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一梭键盘任平生

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

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

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

打赏作者

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

抵扣说明:

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

余额充值