第一步是安装插件
https://github.com/nathanhoad/godot_dialogue_manager?tab=readme-ov-file
看了一下,实际上就是下载zip包,然后在项目目录下有一个addon目录,然后解压就可以了
倒是还挺好的
插件是基于项目的,首先

然后切到Dialogue页签
新建一个Dialogue就出来这个模板界面了
测试运行就可以出来对话框


看了一下,中文不需要额外的什么配置,自动就OK了
之前在B站看到的教程还是需要配置字体的
可能是因为4.2以及这个插件本身更新了的缘故
现在中文无需任何配置
https://github.com/nathanhoad/godot_dialogue_manager/blob/main/docs/Writing_Dialogue.md
然后看一下语法文档:
1、第一点比较简单:
~ title
这是一个block块
2、随机选择一些短语
[[Hi|Hello|Howdy]]
3、从外部引用变量,内插式的语法
{{SomeGlobal.some_property}}.
但是这个好像和godot的变量系统有关系,这个再议
4、常用的一些标记语言


5、思路
我可以对着各种箱子或者柜子建立一个dialogue,然后在触发的一刻把对话框扔出来
剩下的就是拾取的文字或者描述就好了
========================
今天先这样,稍后把这个对话系统和游戏链接起来