AEUST AI2 功課: Intro
第一個功課是做Intro!!
(截圖自模擬器) |
這是初始畫面,我喜歡較menu,因為根據學校作業要求,後續這個畫面會越來越多button
接下來才是重頭戲!
如果我在語音播完前返回,語音會繼續播放!
所以我自行改造成這樣 =>
依照標準答案,會發生不要的問題也就是"side effect"也就是說:
"當返回被按或手機震動不足5秒"就繼續播放語音和震動
需求變明顯了,首先要知道有沒有被按下按鈕,所以按鈕要放一個布林值,初始值為假(false)且當按下按鈕便為真(true),最後當然要返回到menu
那計時器的功用就是確定是否為5秒,簡單明瞭
如此這般,就變成上面的方塊了!
依照標準答案,會發生不要的問題也就是"side effect"也就是說:
"當返回被按或手機震動不足5秒"就繼續播放語音和震動
需求變明顯了,首先要知道有沒有被按下按鈕,所以按鈕要放一個布林值,初始值為假(false)且當按下按鈕便為真(true),最後當然要返回到menu
那計時器的功用就是確定是否為5秒,簡單明瞭
如此這般,就變成上面的方塊了!
最後附上使用影片
備註:這些資料全都來自我自身經驗,如果哪裡不正確歡迎批評指導
留言
張貼留言