Godot-ImGui是一个Godot的插件,最新版本允许使用GDScript来使用ImGui,比自己构建GUI要简单,特别是打算将Godot用于设计普通APP应用时。
另:居然https://github.com/AllenDang/giu也是ImGui的应用
下载注意不能csharp-olny,它不能使用GDScript。
解压到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是为了系统区分两个标签相同 …
请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.