Array2DEditor
1.0.0
Verwenden Sie dies, wenn Sie sich mit 2D -Arrays innerhalb des Inspektors der Einheit leicht befassen möchten.
Für einen schnellen Import in ein vorhandenes Projekt erhalten Sie einfach die UnityPackage. Es enthält auch einige Beispiele.
Der Ordner Array2DEditor auf diesem Repo ist ein leeres Projekt, bei dem nur das Plugin importiert wird! ?
Um loszulegen:
Array2DEditor definierten Typen wie Array2DInt , Array2DBool , Array2DString ...using Array2DEditor über Ihrem Skript hinzuzufügen.GetCells() oder GetCell(int x, int y) auf Ihrer Variablen verwenden, um die Werte zur Laufzeit von Ihrem Array zu erhalten! 
Um das zu tun:
CellRow<T> mit Ihrem eigenen Typ als T -Typ erbt.CellRowTypes als Beispiel an.Array2D<T> mit Ihrem eigenen Typ als T -Typ erbt.Array2D<T> -Klassen an, die Sie als Beispiel im Ordner Array2DTypes finden können.Array2DDrawer erbt und in einen Editor einfügen.Array2DDrawer -Klassen an, die Sie als Beispiel im Ordner Editor/PropertyDrawers finden können.PropertyDrawer direkt von Array2DEnumDrawer erben. Der Code ist dann trivial.Array2DExampleEnumDrawer als Beispiel. Array2DEditor zu verwenden.Array2DEditor zu verwenden. Dieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der lizenz.md -Datei für Details