Обычный массив не позволит оптимизировать использование памяти. Он может иметь размерность н / м. например: 4/5 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 А рваный массив позволит создавать массивы, имеющие такую схему 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 А это более экономный способ хранения данных, тем более если у нас под массивы значительно отличаются размером.
Выбрасывает ошибки как бы не хватает "," или "]", но это уже получится обычный массив, а в Visual Studio сто раз так делал и все нормально было. Так может все-таки в скриптах нет поддержки рваных массивов?
Привет всем! У меня есть такой код рваного массива на с#:
int[][] a = new int[3][]; a[0] = new int[4] {8, 4, 8, 2 }; a[1] = new int[3] {1, 8, 2 }; a[2] = new int[5] {1, 8, 4, 5, 2 };
но в юните появляются ошибки, возможно он требует определенной модификации или такой массив не работает в юните. Помогите разобраться с этим. Заранее спасибо.