Array2DEditor
1.0.0
Используйте это, если вы хотите легко справиться с 2D массивами в инспекторе Unity.
Для быстрого импорта в существующий проект просто получите UnityPackage. Он также содержит несколько примеров.
Папка Array2DEditor в этом репо является пустым проектом только с импортным плагином! ?
Чтобы начать:
Array2DEditor , такие как Array2DInt , Array2DBool , Array2DString ...using Array2DEditor в верхней части вашего сценария.GetCells() или GetCell(int x, int y) на своей переменной, чтобы получить значения из вашего массива во время выполнения! 
Для этого:
CellRow<T> с вашим собственным типом в качестве типа TCellRowTypes в качестве примера.Array2D<T> с вашим собственным типом в качестве типа TArray2D<T> , которые вы можете найти в папке Array2DTypes в качестве примера.Array2DDrawer и поместите его в папку Editor .Array2DDrawer , которые вы можете найти в папке Editor/PropertyDrawers в качестве примера.PropertyDrawer наследовать непосредственно от Array2DEnumDrawer . Код тогда будет тривиальным.Array2DExampleEnumDrawer . Array2DEditor .Array2DEditor . Этот проект лицензирован по лицензии MIT - для получения подробной информации см.