Add text field support for wrap
This commit is contained in:
@@ -578,7 +578,7 @@ MonoBehaviour:
|
|||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
Hash: 3b750432bd23177050f4f1fac360a6c3
|
Hash: 3b750432bd23177050f4f1fac360a6c3
|
||||||
m_Version: 2
|
m_Version: 2
|
||||||
m_Position: {x: 1300.841, y: 141.66953}
|
m_Position: {x: 1300.841, y: 142.06729}
|
||||||
m_Title: DialogueNode
|
m_Title: DialogueNode
|
||||||
m_Tooltip:
|
m_Tooltip:
|
||||||
m_NodePreviewModel:
|
m_NodePreviewModel:
|
||||||
|
|||||||
@@ -69,8 +69,12 @@ namespace Dialogue.Editor
|
|||||||
// Draw the appropriate field based on content type
|
// Draw the appropriate field based on content type
|
||||||
if (contentTypeProperty.enumValueIndex == (int)DialogueContentType.Text)
|
if (contentTypeProperty.enumValueIndex == (int)DialogueContentType.Text)
|
||||||
{
|
{
|
||||||
|
// Create a custom style with word wrap enabled
|
||||||
|
GUIStyle wordWrapStyle = new GUIStyle(EditorStyles.textArea);
|
||||||
|
wordWrapStyle.wordWrap = true;
|
||||||
|
|
||||||
// Text field with word wrap for multi-line input
|
// Text field with word wrap for multi-line input
|
||||||
textProperty.stringValue = EditorGUI.TextArea(contentFieldRect, textProperty.stringValue);
|
textProperty.stringValue = EditorGUI.TextArea(contentFieldRect, textProperty.stringValue, wordWrapStyle);
|
||||||
}
|
}
|
||||||
else // Image
|
else // Image
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user