UI相关的组件都在Control组件下
绘制具体的UI时,可以组合使用这些节点,通常的做法是:
通过合理运用这些UI节点,可以快速构建出功能丰富、交互友好的UI系统。
Godot中主要通过Control节点及其派生节点来绘制各种UI组件,常用的几个节点包括:
CanvasLayer在Godot中主要用于UI元素的绘制。
它有以下几个主要作用:
注意
CanvasLayer一般作为其他UI相关组件的容器。 后添加的组件并不在上层显示要通过设置层级进行显示。
如图
假如我们要设置整体背景
组件的层级如下
ColorRect设置如下
这样该组件就会和窗口同样大小了。