RectTransform.sendChildDimensionsChange
Declaration
public bool sendChildDimensionsChange;Описание
Уведомляет ли RectTransform компоненты, когда дочерняя RectTransform изменяет размеры.
Если true, это RectTransform вызывает MonoBehaviour.OnChildRectTransformDimensionsChange на всех компонентах, присоединенных к тому же GameObject, когда любой из его дочерних RectTransforms изменяет размеры.
using UnityEngine; [RequireComponent(typeof(RectTransform))] public class OnChildRectTransformDimensionsChangeExample : MonoBehaviour { RectTransform rt; void OnEnable() { if (rt == null) rt = GetComponent<RectTransform>(); rt.sendChildDimensionsChange = true; } void OnDisable() { rt.sendChildDimensionsChange = false; } void OnChildRectTransformDimensionsChange() { Debug.Log("A child RectTransform has changed dimensions."); } }