目录
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










![[Java基础练习-002]综合应用(基础进阶),如果你会做,那说明你java入门了,](https://img-blog.csdnimg.cn/ea68ec2aa1874ef3b06fdc00d81c5960.png)








