unity3d WebPlayer版本音效無聲音問題,unity3dwebplayer
unity web player,其是一款瀏覽器運行unity3d遊戲引擎發布的遊戲的外掛程式,和Flash Player很像,安全無毒應該是你玩某款網頁遊戲安裝的,如果以後不玩了就可以卸載
Unity web player版本音效無聲音問題
在將項目從IOS平台移動web平台的過程中,發現原來的幾個音效是沒有問題,到web版本中就不出聲音了,後來拿它們與發聲的檔案在unity當中比較了一下,如(是選擇一個音效檔會在Inspector中顯示):
中的後面是(OGGVORBIS),在web版的瀏覽器上是會發出聲音的
中的後面是(MPEG),在web版的瀏覽器上是不會發出聲音的
要將改成,可以在Inspector中如的屬性切換一下,但記得切回來哦,還要記得點apply
清除UnityWeb Player的下載快取
2012-10-10 16:58:00| 分類: unity3d |舉報 |字型大小 訂閱 類似於Flash,Unity3D WebPlayer是一個瀏覽器3D外掛程式,安裝後就可以在網頁上體驗3D遊戲。
Unity3D外掛程式一個比較令人吐血的功能是,一旦遊戲的資源檔下載失敗,可能你永遠都無法再次進入遊戲。目前官方沒有給出比較好的方案,只能通過手工清除緩衝。對於普通玩家來說,手工,就意味著痛苦。於是做了一個簡單的命令列工具,只要雙擊,就能幫你解除痛苦。
首先,關閉瀏覽器(IE或者360) 難後,按照以下步驟操作 1:開啟記事本,複製以下帶到記事本中,另存新檔clear.bat (目前只支援xp系統和ie,360瀏覽器,其他系統和瀏覽器將陸續更新)
@echo off echo "正在清理Unity緩衝..." cd %userprofile%\Local Settings\Application Data\Unity\WebPlayer rd /s /q cache echo "清除Unity緩衝完成!" @echo off echo 正在清除IE快取檔案,請稍等...... del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" echo 清除IE緩衝完成!
2 雙擊運行clear.bat
怎麼樣,簡單吧
|
webplayer有映像無聲音
去弄個別的播放器
暴風影音不錯
支援的格式也齊全
呵呵
unity3d 怎添加聲音
1.把音效檔放進工程目錄
2.一般在主相機下就帶有Audio Source,將Audio Clip選為你匯入的檔案
其它配置如:
以上是最簡單的方法,不許編程,如果想深入控制播放聲音,就得編寫指令碼了。
audio.Play()播放預設聲音,audio.PlayOneShot(xxx) 播放指定聲音(xxx代表你指定的audioClip)