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引用也会爆黄,对应的代码也会爆红。


运行成功

相关推荐
星夜泊客2 天前
C# 基础:为什么类可以在静态方法中创建自己的实例?
开发语言·经验分享·笔记·unity·c#·游戏引擎
心前阳光2 天前
Unity 模拟父子关系
android·unity·游戏引擎
咸鱼永不翻身2 天前
Unity视频资源压缩详解
unity·游戏引擎·音视频
nnsix3 天前
Unity Physics.Raycast的 QueryTriggerInteraction枚举作用
unity·游戏引擎
ۓ明哲ڪ3 天前
Unity功能——创建新脚本时自动添加自定义头注释
unity·游戏引擎
熬夜敲代码的小N3 天前
Unity大场景卡顿“急救包”:从诊断到落地的全栈优化方案
java·unity·游戏引擎
派葛穆3 天前
Unity-realvirtual-S7通讯快速配置(未完结)
unity·游戏引擎
小张不爱写代码4 天前
[Unity 技巧] 如何自定义 Inspector 变量显示名称 (CustomLabel)
unity·游戏引擎
地狱为王4 天前
Unity使用Spleeter分离人声和伴奏
unity·游戏引擎·spleeter
lllljz4 天前
Blender导出模型到Unity或UE5引擎材质丢失模型出错
unity·ue5·游戏引擎·blender·材质