Runtime Object Editor by hwthon - 1

Extensions

Unity実行中にオブジェクトの値を編集する

Unity 2017.2.1p4Unknown LicenseUpdated 1 year agoCreated on April 1st, 2018
Go to source

runtime-object-editor

Unity実行中にオブジェクトの値を編集するパッケージです

導入

unity-packmanを使ってinstallしてください

$ unity-packman install hwthon/runtime-object-editor

使う

編集するオブジェクトの定義をする

UnityのSerializationと同じように定義してください

[System.Serializable]
public class SampleObject
{
  public string name;
  public int count;

  [SerializeField]
  private bool enable;
}

Editorを表示する

EditorはUnityのGUIイベントで描画するのでMonoBehaviourを必要とします gameObjectにコンポーネントを追加してOpenメソッドにオブジェクトを渡して表示してください

gameObject.AddComponent<ObjectEditor>().Open(new SampleObject(), OnClosed);

画面イメージ

UIは改善予定です 画面イメージ

Show all projects by hwthon