Пример #1
0
    // 增加格子 index 格子唯一索引 从1开始,x,y为位置
    void AddGrid(int index)
    {
        // 如果存在 则返回
        if (m_gridList.ContainsKey(index))
        {
            return;
        }

        UICardItem item = UICardItem.Create();

        // 设置 父物体
        item.SetParentWnd(FindChildComponent <UIGrid>("GridList").gameObject);

        string showNumStr = index.ToString("00000");          // String.Format("{0:00000}", index);

        item.SetRootName(showNumStr);

        m_gridList.Add(index, item);
    }
Пример #2
0
    // 增加格子 index 格子唯一索引
    void AddGrid(int index)
    {
        // 如果存在 则返回
        if (m_gridList.ContainsKey(index))
        {
            return;
        }

        UICardItem item = UICardItem.Create();

        // 设置 父物体
        item.SetParentWnd(m_gridItemList.gameObject);
        item.SetRootName(index.ToString());

        // 设置回调函数
        item.SetClickCallback(OnClickItem);
        item.SetPressCallback(OnClickLongPressItem);

        m_gridList.Add(index, item);
    }