Creator 版本:3.8.1,场景中有一个父剧情节点DramaNode绑定了Layout组件用于纵向排版,由于需要逐行逐字显示剧情,每条剧情使用一个子节点childNode,子节点上文字展示用RichText组件实现,RichText设置了maxWidth,当子节点剧情不换行时显示正常,一旦需要换行DramaNode则会抖动一下,开始以为是使用自定义字体的问题,但是用系统默认字体还是这样,有没有大神遇到过这种情况.
大概率这个问题引起的抖动
由于子节点剧情的长短不同,Layout组件还设置了Resize Mode的属性值为CONTAINER,如果不用Layout不知道还有没有其他方案
又仔细看了一下文档,
,DramaNode节点的Widget组件 Align Mode属性设为 ALWAYS,并且是顶部对齐,这两个组件一起用应该是先后刷新了排版,删除了Widget组件,并将Layout组件还设置了Resize Mode的属性值为NONE,问题解决.