UGUI_背包系统的自动化布局,选中格子特殊显示,物品描述跟随

来源:互联网 发布:终端销售软件 编辑:程序博客网 时间:2024/05/01 02:46

一、Demo演示


二、重要内容

  1. 自动化布局:GridLayoutGroup

  2. 选中格子特殊显示:Toggle

  3. 描述跟随 :RectTransformUtility.ScreenPointToLocalPointInRectangle


三、遇到的问题

  1. 当for为每一个具有相同组件的物体添加监听事件,监听的方法是同一个,怎么确定在事件被触发时,是哪一个物体的事件?

    用委托作为监听的事件,可以解决


  2. 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    itemArr[m_Index].onValueChanged.AddListener((f) =>
    {
        if (f)
        {
            ShowSelectedIcon(index);
        }
        else
        {
            HideSelectedIcon(index);
        }
    });

3.UGUI下面的九宫图

先将图片的属性Texture Type设置为sprite(2D and UI),然后点击sprite Editor进行切图,最后应用到Image空间中,并将Image控件

的Image Type设置为Sliced


4.Toggle使用的注意事项?

挂载Toggle的物体的大小区域并不是触发Toggle的区域,触发Toggle的区域是Toggle的子物体区域

 


5.UGUI中改变空间位置

RectTransformUtility的使用

Demo下载地址:

链接:http://pan.baidu.com/s/1eRKE5oA 密码:7656

阅读全文
0 0