画面にラベルを表示
CoddyのGodotジャーニー「ゲームのルール」セクションの一部。レッスン 6/29。
Labelノードは画面にテキストを表示します。表示する内容を変更するには、textを設定します。
$Message.text = "Hello!"ゲームのラベルはCanvasLayerに配置します。ゲームの上に描画され、カメラが動いても画面上の位置が固定されます。
Sceneタブを開きます。この部屋にはHUD(ヘッドアップディスプレイ)という名前のCanvasLayerがあります。そこには、左上隅に空のScoreという名前のLabelがあります。MainからのパスはHUD/Scoreです。
チャレンジ
簡単スコアを画面に表示しましょう。
_ready()で、$HUD/Scoreのtextを設定します。Score: 0にします。
「プレイ」を押すと、隅にScore: 0と表示されます。その後、「確認」を押します。
自分で試してみよう
extends Node2D
func _ready():
pass
ゲームのルールのすべてのレッスン
自分で練習してみよう: Godotプレイグラウンド