记录按钮注册事件

本文介绍了一个Unity项目中UI按钮的设置及交互实现方法。通过使用C#脚本,作者详细展示了如何获取不同按钮的游戏对象,并为这些按钮添加点击事件监听器以触发相应的功能,如打开书架、显示书籍详情等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 Button btnObj;
    Button Book_dabolifengdie;
    Button Back;
    Button btnObj_xiangqing;



    public GameObject box;
    void Start()
    {
        //获取按钮游戏对象              Button_collect
        btnObj = transform.Find("Button_collect").GetComponent<Button>();  //收藏夹按钮
        Book_dabolifengdie = transform.Find("Bookrack/ScrollView/PanelTool/Panel/dabolifengdie").GetComponent<Button>();    //书
        btnObj_xiangqing = transform.Find("Button_xiangqing").GetComponent<Button>();  //详情
        Back = transform.Find("Back").GetComponent<Button>();    //box里面的返回按钮



        //添加点击侦听
        btnObj.onClick.AddListener(OnClick_OpenBookrack);
        Book_dabolifengdie.onClick.AddListener(OnClick_OpenBook);
        Back.onClick.AddListener(OnClick_Back);
        btnObj_xiangqing.onClick.AddListener(OnClick_xiangqing);

        //初始化

    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值