Godot Label样式 Textrue纹理,实现样式修改,背景填充
前言
在Godot中,直接的BackGroud背景颜色这个属性。Godot中使用的是Textrue纹理这个属性来表示文本的信息
运行环境
- Godot 4.2.1
- Windows 10
新建项目
我们新建一个Godot 项目,添加一个Label节点
Style 样式讲解
样式一共有四种:
- StyleBoxEmpty:普通样式
- StyleBoxTexture:字体样式
- StyleBoxFlat:填充样式
- StyleBoxLine:行样式
四种样式互斥,所以你只能添加一种样式。至于是为什么,我也不知道。
StyleBoxEmpty:普通样式
在普通样式中,我们终于看到了CSS常用的属性,Margin。然后就没有别的属性了
StyleBoxTexture:字体样式
在【StyleBoxTexture】中,我们可以看到,基本该有的都有了,Margin和Padding。但是不能设置背景颜色
StyleBoxFlat:填充样式
【StyleBoxFlat】肯定是我们最熟悉的样式了,这个里面包含了很多常用的CSS属性,基本已经够用了
- Margin
- Padding
- Border
- Corner Radius
- Shadow
一些常用的样式都能写的出来
StyleBoxLine:行样式
我是根本看不出有啥用
总结
直接用【StyleBoxFlat】就行了,基本已经够用了
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库