底辺SE奮闘記

年収300万SEブログ

Unity

【Unity・JsonUtility】配列のパースに癖があった件

JsonUtilityの配列パースでハマったのでメモ 環境 Unity 2019.3.3f1 前提 下記のようなjsonをパースするとする { "persons":[ { "name":"Yamada" "age":10 }, { "name":"Tanaka", "age":20 } ] } ダメな例 public class Persons { public Person[] persons; …

【自分用・Unity】Safari × Unity(WebGL)でオブジェクトが真っ黒になる

あくまで個人用メモです。 環境 Unity for Mac (2018.3.0f2) Safari 12.1 (14607.1.40.1.4) 現象 Safariでのみオブジェクトが真っ黒になる。 解法 Point LightをDirectional Lightに変更すると治りました。

【Unity】JSON must represent an object type. への対応

UnityのUnityEngine.JsonUtilityはJsonパースにおいて非常に有用ですが、少し癖が強い感があります。 よくありそうなケース [ { "id":1, "name":"山田" }, { "id":2, "name":"田中" } ] これがパースできないのです。 これをパースしようとすると、 JSON mus…