# micro: bit 密碼遊戲 ###### tags: 解謎、變數、圖案、if/else判斷、音樂提示 ## 作品網址 https://makecode.microbit.org/_M4d7p62kAA0o  ## 遊戲介紹 遊戲規則: 按出正確順序,即可成功破關 按鍵:A鍵、B鍵、A+B鍵、搖晃 可能為以下順序:  1. 按四次顯示叉叉,代表順序錯誤  2. 按四次顯示正方形,代表成功破關  3. 按豬鼻子則重製  ## 程式碼 ### 變數  1. 索引值 >作用: 標記目前按的順序 以此作品解釋,正確按鍵順序為 A+B -> 晃動 -> B -> A 按按鍵,索引值加一 而A+B要第一個按,因此 A+B鍵被按下時,判斷式放 如果索引值=1 如下圖所示:  2. 正確 >作用: 紀錄正確次數 以此作品解釋,按四次正確順序,才可解謎成功 因此需要變數紀錄目前按的正確次數 ### 按四次後圖案提示 以重複無限次來包住,以此控制程式碼隨時判斷是否達成條件 條件: * 如果正確按四次,則顯示正方形 * 否則,如果已經被按四次,則顯示叉叉 如下圖所示  *注意: 此處一定是先檢查是否按正確四次,才檢查是否已經被按四次。* *注意: 如果不放第二個條件判斷,直接放否則。則會出錯,會一直呈現叉叉。* 錯誤範例,如下圖所示  ### 重製 按豬鼻子,則變數重製。並且顯示圖案提示已重製成功 如下圖所示  ### 音樂提示 >按到正確的順序,播放正確的音樂,否則播放錯誤的音樂 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up