這個問題實際上是一個理論問題,而不是具體的編碼,而是方法。組織聲音文件
在我的電子遊戲中,主角應該說有很多短語。現在,我想添加配音,以便有人能夠大聲朗讀這些短語,因此我可以將它們添加爲聲音,而不僅僅是純文本。有很多不同的詞組。因此,最主要的問題是,將每個短語作爲單獨的聲音文件,或者將這些短語按章節(如遊戲區域或遊戲動作或其他)分開,其中每個大文件將包含短語數量。然後,在代碼中,我會命令播放大文件不完全,但從特定的時間到特定的時間(WPF中是否可以?)。
什麼是重要的:
時間 - 哪種方法更容易做到?
資源 - 哪種方法對計算機和\或Visual Studio編譯器更容易?
版權 - 我想限制最終用戶竊取聲音文件的可能性。
我個人認爲擁有一千個文件是瘋狂的,所以最好使用包含較小文件的較大文件。然而,我的朋友強烈建議不要這樣做,聲稱從中間播放大型文件對於計算機來說更困難,並且會導致問題,可能會減慢遊戲速度。
你會推薦什麼樣的選擇?或者,也許還有另一種我沒有想到的方法?
謝謝你在前進,
葉甫蓋尼