hch
2 小时以前 2f844a7b0d694685557560e721eabd66ff830b7a
Main/System/Tip/FuncRuleWin.cs
@@ -7,8 +7,9 @@
{
    [SerializeField] Text m_Title;
    [SerializeField] Text m_RuleTxt;
    [SerializeField] RectTransform scrollRect;
    [SerializeField] float maxHeight = 800f; // 设置最大高度限制
    [SerializeField] ScrollRect m_ScrollRect;
    // [SerializeField] RectTransform scrollRect;
    // [SerializeField] float maxHeight = 800f; // 设置最大高度限制
    #region Built-in
@@ -17,6 +18,7 @@
    protected override void OnPreOpen()
    {
        m_ScrollRect.verticalNormalizedPosition = 1;
        var config = RuleConfig.Get(functionOrder);
        m_RuleTxt.text = Language.Get(config.Description);
@@ -25,12 +27,12 @@
    }
    //打开后固定文本,不会动态变化
    protected override void NextFrameAfterOpen()
    {
        Vector2 newSizeDelta = scrollRect.sizeDelta;
        newSizeDelta.y = Mathf.Min(newSizeDelta.y, maxHeight); // 限制最大高度
        scrollRect.sizeDelta = newSizeDelta;
    }
    // protected override void NextFrameAfterOpen()
    // {
    //     Vector2 newSizeDelta = scrollRect.sizeDelta;
    //     newSizeDelta.y = Mathf.Min(newSizeDelta.y, maxHeight); // 限制最大高度
    //     scrollRect.sizeDelta = newSizeDelta;
    // }
    #endregion