記錄一下:
App Inventor學習記錄217-計時沒有延遲現象的計時器外掛~PreciseStopwatch
這次範例的完成品如下。
PreciseStopwatch這個外掛的計時間隔是 1/1000秒。
但可以顯示出來的格式有上面 4種。
畫面編排的部份如上。
全部的程式方塊如上。
在清單選擇器選擇後,把標籤_秒數設定的文字,設定成選中項的秒數。
清單選擇器的元件已經在畫面編排中做設定,在ElementsFromString設定,數值如下:
5,10,20,30,40,50,60,120,180,240,300,600
這個就不說了。
建立 playstop程式。
用按鈕_開始計時的顯示文字來做判斷。如果按鈕的顯示文字為開始計時的時候。
call precise stop watch1.start count up,呼叫外掛中計時器啟動的方塊。
druation參數,則是清單選擇器的選中項的值乘以 1000。
這是因為這個外掛的計時間隔是 1/1000秒的關係。
call precise stop watch.stop count up的這個方塊,則是停止計時的意思。
when precise stop watch.count up fires,當外掛計時器開始計時的時候。
mills until finished取的值就是1/1000秒的累加值。
然後呼叫外掛中顯示時間格式的方塊如上,把時間格式重新顯示一下。
方塊的對應的顯示如上。
好的,全部的程式方塊都簡單說明過了,建議大家試著做一次,就會用的越來越熟。
但如果不想要重新拉程式方塊,或要需要範例 aia檔的話,請前往第 2頁哦!
Pages: 1 2