低調の美國生活

各種疑難雜症

Unity:建立一個可隨著音樂結束的倒數計時器

x541
6月23日2012年

遊戲中經常需要一個可倒數計時的功能 如上圖中在Game Over畫面給予玩家10秒左右的時間去決定要重玩或結束

而最近正好也需要這樣一個功能 所以拿出來分享一下 以下我們用JavaScript產生想要的功能:

  • 產生倒數計時功能
  • 將小數點去除
  • 用音樂長度同步倒數




  1. GUIStyle:為統一界面視覺 我們用GUIStyle格式去顯示界面
  2. 定義倒數計時器的相關參數
  3. AudioClip.length: 用音樂長度做同步倒數 但也可直接換成想要數字 例如10.0秒
  4. 讓Script一旦被呼叫就播放音樂 並且在音樂結束後回到主畫面
  5. 此處為倒數計時器的主要功能
  6. 這邊是讓倒數計時器只顯示整數部份 看起來會比較乾淨
  7. 倒數計時器的顯示

完#


發佈於 6月23日2012年