An easy to use Unity 3D library for creating illustrated Interactive Fiction games and more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
616 B

using UnityEditor;
using UnityEditorInternal;
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
namespace Fungus
{
[CustomEditor (typeof(SayCommand))]
public class SayCommandEditor : FungusCommandEditor
{
public override void DrawCommandInspectorGUI()
{
SayCommand t = target as SayCommand;
EditorGUILayout.PrefixLabel(new GUIContent("Say Text", "Text to display in dialog"));
EditorStyles.textField.wordWrap = true;
string text = EditorGUILayout.TextArea(t.text);
if (text != t.text)
{
Undo.RecordObject(t, "Set Text");
t.text = text;
}
}
}
}