(码) GodotGUI插件Godot-ImGui使用及设置中文字体

请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

Godot-ImGui是一个Godot的插件,最新版本允许使用GDScript来使用ImGui,比自己构建GUI要简单,特别是打算将Godot用于设计普通APP应用时。

另:居然https://github.com/AllenDang/giu也是ImGui的应用

下载注意不能csharp-olny,它不能使用GDScript。

相关查看此库,以及它的Wiki

解压到addons目录并在项目设置里允许即可。

简单示例

extends Node2D

func _process(_delta: float) -> void:		
	if ImGui.Begin("ImGUI插件"):			# 创建一个窗口
		#ImGui.SetWindowFontScale(1)		# 窗口字体放大
		ImGui.Text("Hello from ImGUI")		# 显示一个文本
		ImGui.TextColored(Color(0.9,0.8,0.6,1.0),"Tesss")
		if ImGui.Button("Key我##1"):		# ##1和##2是为了系统区分两个标签相同 …
请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

相关文章