Skip to content

orisaki888/SerializedMultiArray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SerializedMultiArray

2次元配列をシリアライズして、Unityのインスペクター上に表示するスクリプトです。
Bool型だけに対応したBoolPlaneクラスと複数の型に対応したSerializedPlaneクラスがあります。

Imgur Imgur

導入方法

以下の手順で導入してください。

  1. AssetsフォルダにBoolPlaneとSerializedPlaneファイルをインポートする
  2. AssetsフォルダにEditorフォルダを作成する
  3. 作成したEditorフォルダにBasicValueEditor,BoolPlaneDrawer,SerializedPlaneDrawerをインポートする

使用方法

使い方は単純で、通常の変数宣言をするだけです。
SerializedPlaneは現在、以下の型に対応しています。

  • int
  • float
  • string
  • UnityEngine.Object
  • GameObject
  • Color

BoolPlaneの例:

  public BoolPlane BoolArray;

SerializedPlaneの例:

  public SerializedPlane<int> IntArray;
  public SerializedPlane<float> FloatArray;
  public SerializedPlane<string> StringArray;
  public SerializedPlane<Object> ObjectArray;
  public SerializedPlane<GameObject> GameObjectArray;
  public SerializedPlane<Color> ColorArray;

Imgur

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages