hch
6 天以前 47aa85c49c2f31f6ac728ea66defb1425bae85ba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
using UnityEngine;
using UnityEngine.UI;
 
 
public class FuncRuleWin : UIBase
{
    [SerializeField] Text m_Title;
    [SerializeField] Text m_RuleTxt;
    // [SerializeField] RectTransform scrollRect;
    // [SerializeField] float maxHeight = 800f; // 设置最大高度限制
 
 
    #region Built-in
 
 
 
    protected override void OnPreOpen()
    {
        var config = RuleConfig.Get(functionOrder);
 
        m_RuleTxt.text = Language.Get(config.Description);
        m_Title.text = Language.Get(config.Title);
 
    }
 
    //打开后固定文本,不会动态变化
    // protected override void NextFrameAfterOpen()
    // {
    //     Vector2 newSizeDelta = scrollRect.sizeDelta;
    //     newSizeDelta.y = Mathf.Min(newSizeDelta.y, maxHeight); // 限制最大高度
    //     scrollRect.sizeDelta = newSizeDelta;
    // }
 
 
    #endregion
 
}