Godot ——Dialogue Manager插件

文章目录


语法

bash 复制代码
~ 对话名称
- 选项
=>跳转
=><跳转过去再跳转回来

BBCode用来装饰
官方文档

将对话放到游戏中

唯一化后自定义UI控件

bash 复制代码
extends Area2D

const dialogue_file: DialogueResource = preload("res://untitled.dialogue")
const MyBalloon = preload("res://ui/example_balloon/balloon.tscn")

## 启动对话气泡
## @param dialogue_File 对话资源
## @param start_node 起始节点
func start_my_dialogue(dialogue_File,start_node):
	var balloon_instance = MyBalloon.instantiate()
	add_child(balloon_instance)
	# 启动你自定义的气泡实例
	balloon_instance.start(dialogue_file,start_node)
	

func _ready():
	start_my_dialogue(dialogue_file,"start")
相关推荐
阿松爱学习16 小时前
【Unity开发】Rigidbody中Body Type属性
unity·游戏引擎·unity开发
winlife_16 小时前
AI 怎么验证 Unity PlayMode 行为:截图 + 输入模拟的完整闭环
人工智能·unity·游戏引擎·ai编程·claude·playmode
mxwin1 天前
unity shader中 ddx ddy是什么
unity·游戏引擎·shader
郝学胜-神的一滴2 天前
[简化版 GAMES 101] 计算机图形学 08:三角形光栅化上
c++·unity·游戏引擎·godot·图形渲染·opengl·unreal
nnsix2 天前
Unity ILRuntime 笔记
unity·游戏引擎
nnsix2 天前
Unity API 兼容的 .NET Standard 2.1 和 .NET Framework 区别
unity·游戏引擎·.net
mxwin2 天前
Unity Shader 制作半透明物体 使用多Pass提前写入深度的方式 避免穿模
unity·游戏引擎
nnsix2 天前
Unity HybridCLR 笔记
笔记·unity·游戏引擎
nnsix2 天前
Unity Addressables 笔记
unity·游戏引擎
RReality2 天前
【Unity Shader URP】视差贴图 实战教程
ui·平面·unity·游戏引擎·图形渲染·贴图