unity中ContentSizeFitter刷新不及时的问题

Posted zhoushiya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity中ContentSizeFitter刷新不及时的问题相关的知识,希望对你有一定的参考价值。

ContentSizeFitter,自适应宽高脚本要在下一帧的时候才会适应宽高。如果想立即生效,可以调用

LayoutRebuilder.ForceRebuildLayoutImmediate(rectTransform);

  这里的rectTransform是当前物体的RectTransForm。

此处还有一个问题,就是如果是ContentSizeFitter嵌套,则需要刷新每一个RectTransForm

foreach(所有有ContentSizeFitter的子物体)
{
   LayoutRebuilder.ForceRebuildLayoutImmediate(子物体的rectTransform);
}

  

以上是关于unity中ContentSizeFitter刷新不及时的问题的主要内容,如果未能解决你的问题,请参考以下文章

嵌套的ContentSizeFitter刷新

unity, ContentSizeFitter立即生效

Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件

Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件

Unity3d中UGUI组件精简复盘(二十)EventSystem组件与Standalone Input Moudle组件

Unity零基础到进阶 ☀️| UGUI布局 之Content Size Fitter组件介绍 和 使用示例