【Unity】2次元配列がInspectorに表示されない

Home
スポンサーリンク
スポンサーリンク

結論

2次元配列はそのままではInspectorに表示できないらしいです。

解決策

2次元配列を持ったクラスを使ってネストすれば一応実現できます。

public class SampleCalss : MonoBehaviour
{
    [SerializeField]
    ArrayClass[] _array;

    [System.Serializable]
    public class ArrayClass
    {
        public int[] Array;
    }
}

多次元配列

多次元配列にするとうまく表示されませんでした。

public class SampleCalss : MonoBehaviour
{
    [SerializeField]
    ArrayClass[] _array;

    [System.Serializable]
    public class ArrayClass
    {
        public int[][] Array;
    }
}

おわりに

拡張エディタとかで何とかできないかな?(調べてない)

スポンサーリンク
スポンサーリンク
HomeUnity
むたこなをフォローする
むたこなブログ

コメント

タイトルとURLをコピーしました