2019年5月27日 星期一


今天教的程式是乒乓球的APP,類似打磚塊遊戲的設計方式。


必須在元件清單將元件便更名稱,這樣在程式端才能方便辨識元件。


設定得分數的字體大小、顏色,以此來顯示分數。


設定當紅球被按下,紅球就會開始發射,並且將紅球的速度設為30。


當紅球碰到上、左、右邊界,紅球將會反彈

如果是碰到下邊界,表示遊戲結束。


這個主要是判斷紅球是否有碰到擋板。




做完就可以開始玩這個APP了。

2019年5月20日 星期一


這是一個用程式繪圖的APP。


新學到繪圖物件,畫布。


這張畫布中心為(160,180)
畫圓時,填滿為假,就是不填滿。反之就是填滿。


這是呈現結果。




這是讓使用者可以依照喜好調整畫筆線寬用來繪圖,
另外做了一個清除按鈕,讓使用者可以自由清除。


設定畫布的字體大小,為滑桿的指針位置。
這樣可以自由變化字體大小。


這邊我使用較粗的畫筆,來畫圖。



這是一個當滑鼠滑過,球會到處彈跳的APP。
而這顆籃球是圖像精靈。


先設定程式為被滑過,他會彈跳,而且如果我滑大力一點他的速度也會變比較快。反之輕一點就會比較慢,碰到邊界時這會旋轉。



這是呈現結果,是一個簡單的APP。




這是一個翻選撲克牌的APP。



副程式我設定當滑鼠按下兩張牌,則牌會被翻開。

主程式是讓牌可以拖曳,重疊在其他牌上,原因就是我將它Z座標設為1。
一種接龍的概念。


完成的顯示結果。


2019年5月13日 星期一



這是一個piano的APP。


一開始建立好專案之後,必須先上傳檔案(圖檔、音檔)。


這次教到新的東新"音效",這是可以讓你的APP發出聲音的原件。


點選音效,匯入來源就可以了。


程式的部分也相當簡單,只用讓按鈕去執行音效檔案就可以了。


完成之後,可以自行彈奏音樂。




這是一個中文時間、時間差的APP。


這次新教的是"計時器",這是一個可以計算時間的元件。


其中           MM/dd/yyyy hh:mm:ss a
代表的是   月份/日/年    小時:分鐘:秒   上午/下午


其中必須減去1911,這樣才會是民國年,例如今年2019-1911=108也就是民國年的計算方式。


程式計算執行時間。


現在時間。


這是一個顯示目前時間的APP。





這個時間會跟現實時間誤差8小時,因為模擬器的時間是用格林威治時間。

2019年5月6日 星期一


今天教的是清單資料表,這個APP可以有新增、修改、刪除資料功能的按鈕。


這是清單預設的資料。


這個程式是讓使用者可以"新增"資料,並且可以決定資料的位置。


這個程式是讓使用者可以決定"修改"任一位置的資料。


這個程式是讓使用者可以決定"刪除"任一位置的資料。


使用者新增資料"abcd",並且決定第3個位置。


使用者修改資料"aaaa",並且決定修改第3個位置。


使用者刪除第三筆資料"aaaa"。


使用者想新增"aaaa"的資料在第5位置,可是輸入範圍並沒有在範圍內,因為第四筆資料是空的,所以無法執行。


這是一個可以彈奏鋼琴的APP



這只是利用按鈕去呼叫音效的程式,並設定好MP3檔路徑


這是模擬器的結果