Hang Mouse (III) 靜宜大學服務學習 發展中心、資管系 楊子青 2012.12.26.
1. 延續上次版面配置,增加Clock1、Label4、上傳圖檔 預設不啟動 每隔500/1000秒觸發一次 顯示錯誤次數 時間元件
2. 加入兩個變數 目前答對總字母 目前答錯總字數 ListPicker1可以使用
3. 使用者選擇字母後,呼叫 ShowResult副程式: 判斷字母是否出現於單字中,以及是否結束
ShowResult副程式內容 此字母在單字中 目前答對總字母數 全部答對 獲勝 此字母出現在單字中 目前答錯總次數+1 答錯次數: 8次:mouse4.gif (GameOver) 6,7次:mouse3.gif 4,5次:mouse2.gif 2,3次:mouse1.gif 0,1次:mouse0.gif
ShowResult副程式判斷簡化 答錯次數: 8次:mouse4.gif 6,7次:mouse3.gif 4,5次:mouse2.gif 答錯次數÷2 取商數
執行結果 答錯2次 答對部分字母 全部答對
4.決定ListPicker1是否啟動 全部答對,將ListPicker1設為不能使用 顯示答錯次數
5.答對或全對啟動Clock1 計算切換圖片次數 啟動Clock1
6.利用Clock1製作簡易動畫 如果Steps到7,clock1關閉 如果還未完全猜對,圖片再設回 2 – (Steps/2的餘數) 即: Steps=2, 4, 6…時,該值為2 Steps=1, 3, 5,,,,時,該值為1 取圖檔前三個字元 (例如win或got)