- 計分方式=>丟入target加100分、丟至floor扣30分---->使用動物物件速度控制計分[效果不好],使用全域變數控制且紀錄1次物件碰撞,這樣不會產生重複碰撞而導致重複計分
- 結束遊戲判斷---->判斷動物件位置和物件丟出速度來判斷[無解],使用變數來計算共有幾隻動物物件碰撞到target或floor(我們規定丟完10隻動物物件才可結束遊戲)
- 結束遊戲三秒後換到score scene---->加入倒數三秒計時器
- farm、sea、dinosaur scene結束遊戲切換到score scene倒數計時器---->要歸回三秒倒數,每次遊戲結束計時器才可正常倒數
結束遊戲倒數
- home、score scene排行榜顯示PlayerID、Score---->使用全域變數呼叫其他腳本的變數(PlayerID、Score)
home scene
score scene
- 修改遊戲介紹內容
遊戲介紹
1.2. Today 今天要做什麼
- 遊戲整體測試
- 讀寫txt檔
1.3. Blockers 有什麼卡住的地方
- float轉int=>java寫法float=parseInt(Int);
- Java 區域變數:只能在某一區塊內有效,ex:函式內變數只可在函式內使用
- Java 全域變數(static):整個程式執行區塊都有效,一直到程式結束為止
1.4. 下周的進度
- Leap Motion 手勢點選2Dbutton---->ScreenTapGesture
沒有留言:
張貼留言