2014年5月13日 星期二

Week13,HW13

1.1. Yesterday 昨天做了什麼
  • 計分方式=>丟入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

沒有留言:

張貼留言