OnGUI()に記述した内容をシーンをPlayすることなく、常に表示したい場合は、
[ExecuteInEditMode]
を記述します。
1 2 3 4 5 6 7 8 9 10 11 12 |
using UnityEngine; using System.Collections; [ExecuteInEditMode] public class TestGUI : MonoBehaviour { void OnGUI() { GUI.Button(new Rect(10, 10, 100, 20), "Click Me!"); } } |
OnGUI()以外にも使える模様
公式ドキュメント:
http://docs-jp.unity3d.com/Documentation/ScriptReference/ExecuteInEditMode.html
コメントを残す
コメントを投稿するにはログインしてください。