2014年4月26日 星期六

App Inventor 2 的範例程式 - GotMath(4) - 副程式(二)

GotMath是一支數學遊戲程式。

程式功能分析:
本部分將要介紹副程式PR_Calculate與PR_End的功能。
PR_Calculate是計算玩家所輸入的運算式,並判斷遊戲是否有達成結束的前置條件
PR_End是判斷遊戲是否結束。


App Inventor 2 的範例程式 - GotMath(3) - 副程式(一)

GotMath是一支數學遊戲程式。

程式功能分析:

本部分將會介紹本程式中最重要的部分–出題。將會依序解釋以下副程式:
1.PR_Set為新遊戲設定的副程式
2.PR_Init為遊戲初始化設定的副程式
3.PR_CreateQuestion為產生題目的副程式
4.PR_BNshow為GUI控制的副程式


App Inventor 2 的範例程式 - GotMath(2) - 變數與按鈕設計

GotMath是一支數學遊戲程式。

程式功能分析:
本部分將要介紹程式中所有使用到的全域變數以及各個Button的程式碼


2014年4月25日 星期五

App Inventor 2 的範例程式 - GotMath(1) - GUI 介面設計

GotMath是一支數學遊戲程式。

程式並非只有一種寫法,本範例只是提供參考,歡迎同學挑戰!

程式功能分析:
程式一開始會提供一個題目與六個數字,玩家必須利用這六個數字,在五個步驟中,利用加減乘除的運算求出與題目相符的數字。