這裡記錄有關於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(完整移除、重新安裝)