Array2DEditor
1.0.0
Use isso se você quiser lidar com matrizes 2D facilmente dentro do inspetor da unidade.
Para uma importação rápida para um projeto existente, basta obter o UnityPackage. Ele também contém alguns exemplos.
A pasta Array2DEditor neste repositório é um projeto vazio, com apenas o plug -in importado! ?
Para começar:
Array2DEditor , como Array2DInt , Array2DBool , Array2DString ...using Array2DEditor na parte superior do seu script.GetCells() ou GetCell(int x, int y) em sua variável para obter os valores da sua matriz em tempo de execução! 
Para fazer isso:
CellRow<T> com seu próprio tipo como o tipo T .CellRowTypes como exemplo.Array2D<T> com seu próprio tipo como o tipo T .Array2D<T> existentes que você pode encontrar na pasta Array2DTypes como exemplo.Array2DDrawer e coloque -a em uma pasta Editor .Array2DDrawer existentes que você pode encontrar na pasta Editor/PropertyDrawers como exemplo.PropertyDrawer herdar diretamente do Array2DEnumDrawer . O código será trivial.Array2DExampleEnumDrawer como exemplo. Array2DEditor .Array2DEditor . Este projeto está licenciado sob a licença do MIT - consulte o arquivo License.md para obter detalhes