| using UnityEngine; | 
| using System.Collections; | 
| using System.Collections.Generic; | 
| using UnityEngine.UI; | 
| using DG.Tweening; | 
| using Cysharp.Threading.Tasks; | 
|   | 
| public class GameAgeWarnWin : UIBase | 
| { | 
|     // 组件引用 | 
|     [SerializeField] Transform m_Title1;    //协议 | 
|     [SerializeField] Transform m_Info1; | 
|     [SerializeField] Transform m_Title2;    //隐私 | 
|     [SerializeField] Transform m_Info2; | 
|     [SerializeField] Transform m_Title3;    //年龄 | 
|     [SerializeField] Transform m_Info3; | 
|     [SerializeField] Button m_Close; | 
|   | 
|   | 
|     public static int data = 1; | 
|   | 
|   | 
|     protected override void InitComponent()  | 
|     {  | 
|         m_Close.AddListener(CloseWindow);  | 
|     } | 
|   | 
|   | 
|     // UI事件 | 
|     protected override void OnOpen() | 
|     { | 
|         m_Title1.SetActive(data == 1);  | 
|         m_Info1.SetActive(data == 1);  | 
|         m_Title2.SetActive(data == 2);  | 
|         m_Info2.SetActive(data == 2);  | 
|         m_Title3.SetActive(data == 3);  | 
|         m_Info3.SetActive(data == 3); | 
|     } | 
|   | 
|   | 
| } |