關閉傳送門
Deactivating a Portal
這個關卡要求我們用 portal.isActive = false
的方式來關閉一個開關。這種用:
object.property
object.method()
的方式來使用物件的屬性,或呼叫物件的方法,稱為 dot notation。
// 關閉傳送門
greenPortal.close()
// 打開的開關數量
var switches = 0
// 如果打開的開關不到 3 個,就繼續走。
while switches < 3 {
walk(along: .left) {
if isOnClosedSwitch {
toggleSwitch()
switches += 1
}
}
}
Last updated
Was this helpful?