Godot - 配列のサイズを指定する
配列のサイズを指定するGDScriptのコード例です。
GDScriptではresize()
を利用して配列のサイズを指定する事が可能です。
追加された値には「null」が代入されます。
空の配列に値を追加したりする際に発生する「Invalid set index '0' (on base: 'Array')」などのエラーも解決します。
var array = []
array.resize(5)
print(array)
# [<null>, <null>, <null>, <null>, <null>]
既に値が存在する配列に対して、それより少ない数をresize()
で指定した場合は先頭から数えた分の値で切り取られます。
var array = ["apple", "lemon", "apple", "banana"]
array.resize(2)
print(array)
# ["apple", "lemon"]