Unity3D啟動報錯的解決方案


在Windows Server 2003 下安裝好Unity3D,啟動時報錯--“Failed to initialize unity graphics.”,截圖如下:

    

在網上搜了一下,說是要啟用D3D加速,於是dxdiag打開DX診斷工具,發現D3D加速不可用:

    

繼續google,有說可能是顯卡沒有裝好,於是,將顯卡驅動升級到最新版本。但是,問題依然沒有解決。

經過一番折騰,終於找到解決方案:

(1)在桌面空白處點擊右鍵,進入屬性-設置-高級-疑難解答,開啟完全的硬件加速,這時會出現短暫的黑屏,然后恢復正常。

(2)接下來才能開啟DirectX加速:開始-運行-dxdiag,在顯示選項卡,把DirectDraw、Direct3D、AGP紋理加速都啟用。

(3)開啟聲音加速:開始-運行-dxdiag,在聲音選項卡,把“硬件的聲音加速級別”拉到“完全加速”。

現在再次啟動Unity3D,則可以正常啟動了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM