Godot 4 | for文でループ処理を実装するスクリプト

Godot 4,Godot スクリプト

Godot 4 | for文でループ処理を実装するスクリプト

ゲームエンジン「Godot」の「GDScript」でfor文を使ってループ処理を実装するスクリプトのサンプルコードを紹介しています。

確認環境
  • Windows11 22H2
  • Godot v4.2 rc1

for文で指定回数分繰り返す

for文で指定回数分繰り返すには以下のように記述する事が可能です。
繰り返し回数の初期値には「0」が代入されます。

以下の例では5回の繰り返し処理を実装しています。

for i in 5:
    print(i)

for文で配列を繰り返す

for文で配列を繰り返すには以下のように記述する事が可能です。
「value」には配列の値が代入されます。

var array = [10,20,30]
for value in array:
    print(value)

for文で連想配列、辞書を繰り返す

for文で連想配列、辞書(Dictionary)を繰り返すには以下のように記述する事が可能です。
「key」にはデータのキー名が代入されます。

var dict = {"a": 10, "b": 20, "c": 30}
for key in dict:
    print(key) # キー
    print(dict[key]) # 値