安装
基础依赖
- 安装 Konado 插件(必须)
- 支持 C# 的 Godot 版本(推荐 4.6 或更高版本)
- 项目需要使用 Godot .NET 编辑器打开,普通 Godot 编辑器无法编译和加载 C# 插件脚本。
安装步骤
- 将 konadotnet 插件解压缩到 Godot 项目的
addons目录下 - 确认
addons/konado主插件也在项目中 - 在 Godot 编辑器中,进入
项目 -> 项目设置 -> 插件,先启用Konado - 构建 C# 项目,确保 MSBuild 没有报错
- 再启用
Konadotnet插件 - 重新打开项目,让自动加载节点和 C# 脚本状态刷新
首次启用时的常见报错
首次启用 Konadotnet 时,如果项目还没有完成 C# 构建,可能出现类似错误:
text
Unable to load addon script from path: 'res://addons/konadotnet/Konadotnet.cs'.这通常不是 Konado 主插件问题。请先在 Godot .NET 编辑器中构建项目,再重新打开项目并启用插件。
启用顺序
Konadotnet 依赖 Konado 主插件。推荐顺序是:
- 启用
Konado - 构建 C# 项目
- 启用
Konadotnet
如果先启用了 Konadotnet,插件会检查主插件状态;主插件未启用时,Konadotnet 不会继续注册 API 自动加载节点。
场景要求
使用 DialogueManagerAPI 时,当前场景需要包含 KND_DialogueManager 节点。Konadotnet 会自动查找该节点,也兼容常见节点名:
DialogManagerDialogueManagerKonadoDialogueManager
如果场景中存在多个对话管理器,请在 C# 中手动绑定:
csharp
var manager = GetNode<Node>("UI/KonadoDialogueManager");
Konado.Runtime.API.KonadoAPI.DialogueManagerApi.BindDialogueManager(manager);