影片: App Lab - 和它互動
應用程式是很酷炫的工具,因為這就像開展自己的事業一樣。我指的是,你要從頭開始設計所有東西、管理所有事情,而這個由自己編寫程式而成的作品,你自己也是所有者。
現在,你可變更應用程式的外觀。我們來讓應用程式回應事件,使它能夠與使用者互動!事件是使用者的動作,例如點擊按鈕、捲動功能表,或是將滑鼠放在圖片上。互動應用程式需要以不同方法回應事件,例如在我點擊這個按鈕後播放聲音。要在 App Lab 中做到這點,就需要使用稱為「onEvent」的新積木。
本程式會把螢幕畫面設定為藍色。我想在點擊這個按鈕後將畫面轉為綠色。首先,我需要把 onEvent 積木拖曳進去。滑鼠移動到上面時,我知道按鈕的 ID 是「bigButton」,所以我會在第一個下拉式選單中選擇這個。
接着我會選擇事件的種類。這裏有許多選項任你挑,但現在先用一個普通的點擊。
最後我會在事件內加入程式碼,來改變螢幕的背景顏色。你可以像句子一樣去讀懂這塊積木:「在事件中,當按鈕被點擊就運行裡面所有程式碼。」
一起來測試它吧!onEvent 外的積木運行如常,因此螢幕一開始是藍色。
當我點擊大按鈕,onEvent 裡的程式碼便會運行,我的螢幕便會轉為綠色。
如果你想在事件後做更多改動,例如螢幕上的文字,你只需在 onEvent 上加程式碼就可以。
如果要讓程式回應更多事件,就要添加更多 onEvent 積木,注意不要把它們彼此放在裡面。現在是時候自己試試看。玩得開心!