UGUI 按钮事件案例
发布日期:2021-06-29 19:13:42 浏览次数:4 分类:技术文章

本文共 2311 字,大约阅读时间需要 7 分钟。

UGUI 点击按钮切换图片案例:
主要方法:
动态为按钮注册方法
通过方法获取点击按钮名称(知道那个按钮被点击)
切换图片的方法
代码挂到Canvas(画布)上:并且拖拽为公开属性赋值
左边的按钮点击事件,使用了代码动态赋值,,
右边按钮可以同步操作,我这里使用属性面板赋值了,,步骤(点击加号,把挂载代码的游戏物体拖拽赋值,然后右面的方法选择自己写的方法名,,,点击按钮的时候方法就会执行了)
编写如下代码:即可实现点击按钮图片顺序切换
using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class SwapImage : MonoBehaviour {    public Image bgimage;      //默认显示的背景图片 (注意类型)    public Sprite[] imagearr;   //要切换的图片数组    private string btn_name;   //点击的按钮名称    private int i=0;             //图片数组的索引    public Button btn_left;   //声明左面按钮        void Start()    {        //找到左边按钮并且获取其身上组件        btn_left = this.gameObject.transform.Find("Button_Left").GetComponent

转载地址:https://czhenya.blog.csdn.net/article/details/77920904 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:简单直白的方式了解A*算法
下一篇:Lua 变量和赋值运算

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月30日 04时58分37秒