うにてぃブログ

主にUnityとC#に関する記事を書いていきます

2022-04-01から1ヶ月間の記事一覧

【Unity】Component の Transform や GameObject にアクセスさせない

Component が public で Transform と GameObject のフィールドを持っているため、参照があれば好き勝手に変更できる そのため、外部から操作できなくするコンポーネントを作成してみた フィールドを削除することは無理なので、参照されても null を返し war…

【Unity】Vector2Int, Vector3Int は JsonUtility を利用できない

Vector2Int や Vector3Int を Json として保存するために JsonUtility を利用したところうまくいかず 試しにログを見てみたところ正しく変換できていなかった var json = JsonUtility.ToJson(Vector2Int.left); Debug.Log(json); // {} JsonUtility.ToJson p…