UI框架之Panel实体类-----罗培羽

来源:互联网 发布:智慧树网络课程登陆 编辑:程序博客网 时间:2024/05/21 10:14
using UnityEngine;using System.Collections;using UnityEngine.UI;public class TitlePanel : PanelBase {    private Button startBtn;    private Button infoBtn;    public override void Init(params object[] args)    {        base.Init(args);        skinPath = "TitlePanel";        layer = PanelLayer.Panel;    }    public override void OnShowing()    {        base.OnShowing();        Transform skinTrans = skin.transform;        startBtn = skinTrans.transform.Find("StartBtn").GetComponent<Button>();        infoBtn = skinTrans.transform.Find("InfoBtn").GetComponent<Button>();        startBtn.onClick.AddListener(OnStartClick);        infoBtn.onClick.AddListener(OnInfoClick);    }    public void OnStartClick()    {        print("开始按钮");    }    public void OnInfoClick()    {        print("游戏介绍按钮");    }}

0 0
原创粉丝点击