配列の宣言
CoddyのGDScriptジャーニー「基礎」セクションの一部。レッスン 62/92。
配列は、複数の値を1つの変数に順番に格納します。角括弧 [] を使って作成し、値をカンマで区切ります。
var items := [1, "two", 3.5, true]通常の配列には、上記のint、string、float、booleanのように、異なる型の値を格納できます。空の配列は、中に何もない角括弧のペアです:
var inventory := []print()は配列全体を表示し、文字列は引用符で囲まれます。
var fruits := ["apple", "pear"]
print(fruits)["apple", "pear"]size()メソッドは、配列に含まれる要素の数を返します。配列の後にドットを付けて呼び出します。
var items := [1, "two", 3.5, true]
print(items.size())4配列には、ほかの配列を格納することもできます。size()は最上位の要素のみを数えるため、[[1, 2], [3, 4, 5]]のサイズは2です。
チャレンジ
簡単買い物リストを作成してください。
文字列 bread、eggs、milk、butter をこの順番で、shopping_list の角括弧の中に入れてください。2行の print() はすでに書かれているため、プログラムは次のように出力します。
["bread", "eggs", "milk", "butter"]
4自分で試してみよう
extends Node
func _ready():
# 角括弧の中に4つのアイテムを入れてください
var shopping_list := []
print(shopping_list)
print(shopping_list.size())
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: GDScriptオンラインコンパイラ