2018-02-18から1日間の記事一覧
那覇と浦添の海岸沿いを歩いていたら、赤い看板が海岸に立てられていた。 許可なき米国海兵隊施設への入域は日本国の法律により禁じられ処罰されます。これより先の進入を禁する。 ここは海岸なのだが、この先から入っては行けないということか。 米軍基地は…
//階段を置く@コードを学ぼう2 world.place(Stair(), facing: south, atColumn: 3, row: 3) world.place(Stair(), facing: south, atColumn: 3, row: 1) world.place(Stair(), facing: east, atColumn: 5, row: 6) world.place(Stair(), facing: north, atC…
//道をつなぐ@コードを学ぼう2 let block1 = Block() let block2 = Block() let block3 = Block() let block4 = Block() let block5 = Block() world.place(block1, atColumn: 2, row: 2) world.place(block4, atColumn: 2, row: 2) world.place(block2, at…
//道を作る@コードを学ぼう2 let block1 = Block() world.place(block1, atColumn: 3, row: 3) while !isOnOpenSwitch { if isBlockedLeft && isBlockedRight { moveForward() } else if isBlockedLeft { turnRight() moveForward() } else if isBlockedRig…
//2つの山@コードを学ぼう2 let totalGems = randomNumberOfGems let a = Expert() let b = Character() var gem = 0 world.place(a, facing: north, atColumn: 1, row: 4) world.place(b, facing: north, atColumn: 3, row: 0) func jumpToEdge() { for i …
//2つのエキスパート@コードを学ぼう2 let a = Expert() let b = Expert() world.place(a, atColumn: 3, row: 0) world.place(b, atColumn: 0, row: 4) func turnA() { a.turnLeft() a.turnLeft() } func turnB() { b.turnLeft() b.turnLeft() } turnA() a.…
//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 ...…