2つのキャラクターを置く@コードを学ぼう2
//2つのキャラクターを置く@コードを学ぼう2 let expert = Expert() let character = Character() world.place(expert, facing: north, atColumn: 3, row: 0) world.place(character, facing: south, atColumn: 4, row: 6) func jumpGet() { for i in 1 ... 4 { character.jump() if character.isOnGem { character.collectGem() } } } expert.turnLockUp() for i in 1 ... 2 { if character.isOnGem { character.collectGem() } character.moveForward() character.collectGem() } character.turnRight() jumpGet() character.turnLeft() jumpGet() expert.toggleSwitch()