Menu
CoddyTech

パーセントで書式設定

CoddyのGodotジャーニー「ゲームのルール」セクションの一部。レッスン 8/29。

数値が複数あると、+やstr()を使うと長くなります。代わりに、テキストを一度だけ書き、整数を入れる場所に%dを置きます。次に%と数値を追加します。

"Score: %d" % score

scoreが40の場合、結果はScore: 40です。数値が複数ある場合は、%dと同じ順序でリストに入れます。

"Level %d, %d lives" % [level, lives]

%sは、テキストも含め、どんな値にも同じように使えます。

challenge icon

チャレンジ

簡単

ゲームが開始したら、score と total を使って %d を2回使用し、ラベルに Coins: 0 of 3 と表示してください。

自分で試してみよう

extends Node2D

var score = 0
var total = 0

func _ready():
	total = get_tree().get_nodes_in_group("coins").size()
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

ゲームのルールのすべてのレッスン

自分で練習してみよう: Godotプレイグラウンド