Godot 添加Nuget 引用

前言

我的Godot 专栏

我在之前的文章中,解决了Visual Studio 如何去调试正在运行的Godot 程序。Godot 对于C# 的支持只剩下一个,那就是Nuget 添加。
Godot VisualStudio外部编辑器设置

添加Nuget

Nuget 添加还是非常的容易的。我们直接添加一个最常用的序列化Nuget:[Newtonsoft.Json]

添加一个最简单的序列化输出

csharp 复制代码
 public override void _Ready()
	{
     var msg = JsonConvert.SerializeObject(new {
         name="小王",
         age = 15,
         sex = "男"
     }, Formatting.Indented);
     GD.Print($"{msg}");

 }

生产Csproj

记得这里要先在Visual Studio 里面生成之后再添加,因为Visual Studio在运行的时候会修改csproj 文件。

如果直接运行Godot 会报错,Nuget引用也会爆黄,对应的代码也会爆红。


运行成功

相关推荐
mxwin14 小时前
unity shader中 ddx ddy是什么
unity·游戏引擎·shader
郝学胜-神的一滴16 小时前
[简化版 GAMES 101] 计算机图形学 08:三角形光栅化上
c++·unity·游戏引擎·godot·图形渲染·opengl·unreal
nnsix17 小时前
Unity ILRuntime 笔记
unity·游戏引擎
nnsix19 小时前
Unity API 兼容的 .NET Standard 2.1 和 .NET Framework 区别
unity·游戏引擎·.net
mxwin19 小时前
Unity Shader 制作半透明物体 使用多Pass提前写入深度的方式 避免穿模
unity·游戏引擎
nnsix20 小时前
Unity HybridCLR 笔记
笔记·unity·游戏引擎
nnsix1 天前
Unity Addressables 笔记
unity·游戏引擎
RReality1 天前
【Unity Shader URP】视差贴图 实战教程
ui·平面·unity·游戏引擎·图形渲染·贴图
mxwin2 天前
Unity SetPassCall和DrawCall的区别是什么
unity·游戏引擎·shader
电子云与长程纠缠2 天前
UE5 GameFeature创建与使用
开发语言·学习·ue5·游戏引擎