遊戲功能-DSP計時器

2022-04-30

在遊戲專案-穴穴逆(Acupoint Reverse)中,由於遊戲時間、打擊點、音樂播放三者息息相關,因此計時器的使用相當重要。在接觸啟動專案之前,我起初並不曉得一般Unity的計時的Time.DeltaTime,與音樂的播放時間會存在較大的誤差,使得打擊無法正確判定。經過調整後,改由AudioSettings.dspTime取代。並在遊戲進行時,以時間點控制打擊音符的方式,並透過一些即時的運算補償,使打擊點與時間可以與時間對應。

圖1 Timer的事件函式(局部)

Hanson的個人網頁
版權所有 2022
Webnode 提供技術支援 Cookies
免費建立您的網站! 此網站是在 Webnode 上建立的。今天開始免費建立您的個人網站 立即開始