概要
using UnityEditor; using UnityEngine; public sealed class Example : EditorWindow { private string m_text; [MenuItem( "Tools/Open" )] private static void Open() { GetWindow<Example>(); } private void OnGUI() { var style = new GUIStyle( EditorStyles.textArea ) { wordWrap = true }; m_text = EditorGUILayout.TextArea( m_text, style ); } }
上記のように EditorGUILayout.TextArea に wordWrap が true の GUIStyle を渡すと
EditorGUILayout.TextArea で範囲内に収まりきらない文字が自動改行される