Godot ------ 中级人物血条制作01
Godot ------ 中级人物血条制作
- 引言
- 正文
-
- 传统血条制作
- 方格血条制作
- 传奇,暗黑破环神类血条显示
引言
在此之前,我们分四篇介绍了 Godot 中人物血条的制作,但是我们用到的都是比较基础的节点 ProgressBar,本文我们将介绍另外一种相对高级的节点 TextureProgressBar。
正文
传统血条制作
首先,我们需要准备三个素材,如下,Over 是一个带有边框的图案,将来作为血条的边框,Back 是血条的底色,Fill 是血条本身的颜色。关于游戏素材的制作可以参考 Microsoft Office PowerPoint 制作简单的游戏素材。
之后,我们打开 Godot,创建一个 TextureProgressBar 节点,并将其命名为 BloodStrip。(具体操作过程在之前的教程中我们已经反复介绍过了,这里不再过多说明。)
最后我们需要将 Texture 下面的 Under, Over 和 Progress 分别设置为我们上面对应的素材,其次我们将 Range 下面的 Value 属性设置为 50。此时得到的显示结果如下图所示: