This repository has been archived on 2026-01-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
AW_2025/Assets/WIFramework/Scripts/UITool/UITextBundleController.cs
2025-02-24 15:18:12 +09:00

39 lines
958 B
C#

using UnityEngine;
using TMPro;
namespace WIFramework.UI.Util
{
#region Editor
public class UITextBundleController : MonoBehaviour
{
public TextMeshProUGUI[] texts
{
get => GetComponentsInChildren<TextMeshProUGUI>();
}
public struct FontOption
{
public FontOption(TextMeshProUGUI t)
{
autoSize = t.enableAutoSizing;
fontSize = t.fontSize;
autoFontSize = t.fontSize;
fontSizeMin = t.fontSizeMin;
fontSizeMax = t.fontSizeMax;
font = t.font;
color = t.color;
}
public bool autoSize;
public float fontSize;
public float fontSizeMin;
public float fontSizeMax;
public TMP_FontAsset font;
public Color color;
public float autoFontSize;
}
}
#endregion
}