※この記事のUnityのバージョンは5.3.2p4です
はじめに
KLabGames Tech Blog - Unity なんでもインスペクタに表示していくやつ
上記ページのエディター拡張が素晴らしかったので、これを参考にSceneビュー上で変数が確認できるよう
にするエディター拡張を作ってみました.
ソースコード
以下のスクリプトをプロジェクトに配置すればOK
DebuggingSceneWindow.cs
使い方
下記のように[Inspectable]
を記述するとウィンドウに変数とその中身が表示されます.
TestComponent.cs
using UnityEngine;
using System.Collections;
[Inspectable]
public class TestComponent : MonoBehaviour
{
[Inspectable]
int x = 100;
[Inspectable]
Vector2 vector2;
[Inspectable]
Vector3 Position { get { return this.transform.position; } }
}
参考
KLabGames Tech Blog - Unity なんでもインスペクタに表示していくやつ
http://klabgames.tech.blog.jp.klab.com/archives/1047665593.html