大宮盆栽デイズ - Omiya Bonsai Days -

冗談めかす埼玉のファインマン

配列の範囲外エラーを直す@コードを学ぼう2

// 配列の範囲外エラーを直す@コードを学ぼう2
var teamBlu: [Character] = []

// Note how many instances of Blu are in your array.
// (訳:配列の中に、いくつの Blu インスタンスがいるかに気をつけて)
for i in 1...9 {
    teamBlu.append(Character(name: .blu))
}

// Place Blu at each column in row 4.
// (訳:Blu を 列(row)プロパティ4に一列に配置)
var columnPlacement = 0
for blu in teamBlu {
    world.place(blu, at: Coordinate(column: columnPlacement, row: 4))
    columnPlacement += 1
}

// Find the array out of bounds error.
// (訳:配列の範囲外にあるエラーを見つけて)
teamBlu[0].jump()
teamBlu[2].collectGem()
teamBlu[4].jump()
teamBlu[6].collectGem()
teamBlu[8].jump()
// teamBlu[10].collectGem()

youtu.be