Response menu overlaps text when using TextMeshPro
Posted: Sun Dec 06, 2020 9:09 pm
I am using scrolling text with the Unity UI per my post https://www.pixelcrushers.com/phpbb/vie ... 756#p20756
If the text is too long, it shows an error about exceeding the max vertices.
To fix this, I replaced all Text components with Text Mesh Pro - Text (UI), removed sizerText which doesn't seem to be necessary anymore, and replaced Unity UI Typewriter Effect with Text Mesh Pro Typewriter Effect
This works, however the response menu overlaps the text itself
Under https://www.pixelcrushers.com/dialogue_ ... h_pro.html it says "An example scene is in the Example folder." however there is no "Example" folder. There is an "Examples" folder, but that contains Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/Editor/Fields/Examples/CustomFieldType_SceneType.cs
I am able to repro this in the latest version of Dialogue System For Unity.
Repro:
Add Dialogue Manager to Scene
Replace Text and Unity UI Typewriter as indicated above
Check Auto Scroll Enabled and assign the two fields
In TextMeshPro Typerwriter Effect, On Character, set ScrollRect.verticalNormalizedPosition to zero for Scroll Rect
Start any long conversation
If the text is too long, it shows an error about exceeding the max vertices.
To fix this, I replaced all Text components with Text Mesh Pro - Text (UI), removed sizerText which doesn't seem to be necessary anymore, and replaced Unity UI Typewriter Effect with Text Mesh Pro Typewriter Effect
This works, however the response menu overlaps the text itself
Under https://www.pixelcrushers.com/dialogue_ ... h_pro.html it says "An example scene is in the Example folder." however there is no "Example" folder. There is an "Examples" folder, but that contains Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/Editor/Fields/Examples/CustomFieldType_SceneType.cs
I am able to repro this in the latest version of Dialogue System For Unity.
Repro:
Add Dialogue Manager to Scene
Replace Text and Unity UI Typewriter as indicated above
Check Auto Scroll Enabled and assign the two fields
In TextMeshPro Typerwriter Effect, On Character, set ScrollRect.verticalNormalizedPosition to zero for Scroll Rect
Start any long conversation