JSONUtility
ToJsonにVector3のArrayを渡しても{}になる
passing an array to this method will not produce a JSON array containing each element
直接Arrayをシリアライズすることはできないが、Arrayをフィールドに持つクラスのインスタンスはシリアライズできる それをJsonUtil.FromJson<Foo>しようとするとコンパイルエラー。あらかじめ作っておいたFooのインスタンスfooに対してJsonUtil.FromJsonOverwrite(json, foo)なら成功する。
シリアライズ時にプロパティのGetterが呼ばれないっぽい罠
明示的に呼ぶ