ImaageQ_Unity_App/Assets/Scripts/UIContentFitter.cs
Ignacio Gómez Puga 5847d844a5 Removed TOTU 103
2025-03-04 12:04:52 -06:00

25 lines
696 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UIContentFitter : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
HorizontalLayoutGroup hg = GetComponent<HorizontalLayoutGroup>();
int childCount = transform.childCount - 1;
float childWidth = transform.GetChild(0).GetComponent<RectTransform>().rect.width;
float width = hg.spacing * childCount + childCount * childWidth + hg.padding.left;
GetComponent<RectTransform>().sizeDelta = new Vector2(width, 265);
}
// Update is called once per frame
void Update()
{
}
}