顯示具有 Exception 標籤的文章。 顯示所有文章
顯示具有 Exception 標籤的文章。 顯示所有文章

2015年5月31日 星期日

【Unity3D】錯誤訊息與解決方式 - Exception

這裡記錄有關於Unity3D開發時所會遇到的狀況,這裡會一直更新。
目前的錯誤量比較少,會慢慢的增加並提供簡易的解決方案。
包含C#、Unity3D、PhotonServer、COM+、NGUI。

*測試環境:Visual Studio 2013 Community、.Net 3.5、Unity3D 4.6.5、UnityVS 1.9 (Visual Studio Tools for Unity 1.9)、Photon Server 3.4.5.2597、NGUI 3.8.0
*更新日期2016/07/03

C#

1.在進行解析JSON字串時必須將Dictionary<string, object>的value使用為"object"型態,否則會產生not set to an instance.

2.在多層JSON轉換Dictionary時,必須使用object替代第2層還沒解析的JSON。Dictionary<int,object>

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Unity3D

1.未知的錯誤。UnauthorizedAccessException: Access to the path "Library\UnityAssemblies\UnityEngine.xml" is denied.

解決方法:關閉VisualStudio、更新Unity3D(完整移除、重新安裝)