godot 實現(xiàn) 消息提示
打算做個游戲。記錄一下學習過程,可能不是最優(yōu)解。


環(huán)境
Godot v4.1.1 stable
步驟
新建一個場景,選擇“其他節(jié)點”,將 Control 添加為根節(jié)點,并命名為Message。
添加兩個Label節(jié)點,分別命名為Title和Content,一個ColorRect命名為Background

選中Message節(jié)點,在右側(cè)的“檢查器中”搜索并修改Size屬性調(diào)整消息框的大小。

選中 Background 節(jié)點,設(shè)置錨點,填充整個矩形。

修改 Title 和 Content 的 Text 屬性,并修改字體顏色。


如果視圖中沒有顯示,是因為 Background 遮擋了著2個節(jié)點,增加2個節(jié)點的Z Index屬性。


啟動“柵格”和“智能吸附”,并將Title 和 Content 移動到對應的位置。

調(diào)整 Title 和 Content 的 Size。設(shè)置 Content 為自動換行,可以將 Content 的 Text 屬性設(shè)置長一些,可測一下。


選中 Message 節(jié)點,點擊添加腳本。

可以加入下述腳本,然后按 F6 測試。測試好后,記得要刪除。
使用
如果在其他場景里使用。
添加一個新的場景和按鈕(用顯示觸發(fā)消息)。并給根節(jié)點添加腳本。

設(shè)則Button節(jié)點Size和Text,并將它移動到視圖的中介。

選中Button節(jié)點,連接 pressed。


F6啟動測試,點擊消息按鈕,就會出現(xiàn)文章開頭的動畫。
標簽:godot