Godot ------ 中級人物血條制作
- 引言
- 正文
-
- 傳統血條制作
- 方格血條制作
- 傳奇,暗黑破環神類血條顯示
引言
在此之前,我們分四篇介紹了 Godot 中人物血條的制作,但是我們用到的都是比較基礎的節點 ProgressBar,本文我們將介紹另外一種相對高級的節點 TextureProgressBar。
正文
傳統血條制作
首先,我們需要準備三個素材,如下,Over 是一個帶有邊框的圖案,將來作為血條的邊框,Back 是血條的底色,Fill 是血條本身的顏色。關于游戲素材的制作可以參考 Microsoft Office PowerPoint 制作簡單的游戲素材。
之后,我們打開 Godot,創建一個 TextureProgressBar 節點,并將其命名為 BloodStrip。(具體操作過程在之前的教程中我們已經反復介紹過了,這里不再過多說明。)
最后我們需要將 Texture 下面的 Under, Over 和 Progress 分別設置為我們上面對應的素材,其次我們將 Range 下面的 Value 屬性設置為 50。此時得到的顯示結果如下圖所示: