UGUI中Grid+Toggle的制作滚动下列
来源:互联网 发布:如何筛选excel相同数据 编辑:程序博客网 时间:2024/04/28 18:01
public ToggleGroup m_kinGroup; // 见上图中的 Kin Group的设置
void Awake()
{
// 需要动态变化;
m_Grid.sizeDelta = new Vector2(m_Grid.sizeDelta.x, 101 * 20);
}
//刷新帮会列表
public void OnKinListUpdate(gamelogic_KinJoinOnKinListUpdate_C listInfo)
{
...
// 设置Group
Toggle tg = gridKinList.items[gridKinList.items.Count - 1].GetComponent<Toggle>();
if (tg)
{
tg.group = m_kinGroup;
}
}
-----------------------------------------------------------------------------------------------------------------------------------
// 实例化预制件,加入到UI中
GameObject tmpKinItemInfoCell = GameObject.Instantiate(m_KinItemInfoCellPrefab);
tmpKinItemInfoCell.transform.SetParent(m_Grid.transform, false);
// 加入父容器中
Toggle toggle = tmpKinItemInfoCell.GetComponent<Toggle>();
if (toggle != null)
{
toggle.group = m_kinGroup;
}
// 注册点击事件监听
toggle.onValueChanged.AddListener(cell.OnClick);
-----------------------------------------------------------------------------------------------------------------------------------
或者
在Cell中设置点击事件:
void Awake()
{
Toggle tg = GetComponent<Toggle>();
if (tg)
{
tg.onValueChanged.AddListener(OnClick);
}
}
- UGUI中Grid+Toggle的制作滚动下列
- UGUI - 制作Toggle Group
- Unity中UGUI的Toggle控件
- UGUI中Toggle使用
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- UGUI里ScrollRect中的Grid滚动不了
- UGUI Toggle的监听事件绑定
- Unity UGUI中多个Toggle的联系
- UGUI之Toggle之单选框及复选框制作
- ugui 中有关grid layout group的适配问题
- Unity3D UGUI制作滚动日期选择
- UGUI中Button和Toggle 添加动态事件
- Unity3D -- (UGUI)Toggle
- [UGUI基础]Toggle
- angular使用ng-option。默认选中列表第一项
- 鄙人对jsp页面使用AJAX的一点小理解和用法
- (OK) 在内核中,获得 某目的地址的下一跳的数目,kernel 4.4
- MAC通过SSH使用PEM文件登录
- 万能解析json
- UGUI中Grid+Toggle的制作滚动下列
- go语言float32转换成字符串类型
- eclipse 导入项目(工作空间和非工作空间)
- python 学习问题拾忆(持续更新)
- 【计网】数据链路层详解
- 设计模式六大原则例子(四)-- 依赖倒置原则(DIP)例子
- winform窗体应用实现淡入淡出等效果
- EasyUI datagrid cell自适应
- OSG学习:位置变换节点示例