U3D中在Grid中增加和修改Cell的部分代码
来源:互联网 发布:webservice添加数据 编辑:程序博客网 时间:2024/06/05 18:25
// 增加
public void AddSkillItem(KinSkillDef skillItemInfo)
{
// 实例化预制件,加入到UI中
GameObject tmpKinItemInfoCell = GameObject.Instantiate(m_KinSkillItemCellPrefab);
tmpKinItemInfoCell.transform.SetParent(m_Grid.transform, false);
// 加入父容器中
Toggle toggle = tmpKinItemInfoCell.GetComponent<Toggle>();
if (toggle != null)
{
toggle.group = m_kinGroup;
}
// 获取脚本
KinSkillItemCell cell = tmpKinItemInfoCell.GetComponent<KinSkillItemCell>();
if (cell == null)
{
TRACE.ErrorLn("KinSkillItemCell Start cell==null");
return;
}
// 注册点击事件监听
toggle.onValueChanged.AddListener(cell.OnClick);
}
//刷新数据,不清空控件
void RefreshData()
{
// 修改显示
foreach (Transform item in m_Grid.transform)
{
GameObject tmpKinItemInfoCell = item.gameObject;
KinSkillItemCell cell = tmpKinItemInfoCell.GetComponent<KinSkillItemCell>();
if (cell == null)
{
TRACE.ErrorLn("RefreshData cell==null");
return;
}
}
- U3D中在Grid中增加和修改Cell的部分代码
- 在DevExpress中修改单个Cell的样式和Editor
- 在U3D中查找物体和组件的方式
- tableview cell中包含cell或者不同的部分
- Extjs4 中点击grid获取单元格cell的columnIndex序号
- Silverlight 在Grid中动态增加控件并排版
- 在JDK1.5中修改增加字体的步骤
- MyEclipse 中修改和增加JSP和Struts2的模板
- 批量修改在索引中增加字段
- Ext的Grid列中插入进度条 (Progress Bar Inside A Grid Cell)
- 在代码中修改TextView的background
- dojo中 的 grid 的改进:增加分页导航条
- dojo中 的 grid 的改进:增加分页导航条
- 在SQL中修改某字段的部分值
- 在SQL中修改某字段的部分值
- U3D中加载cs绘制的动画的代码
- U3D 代码中旋转NGUI中texture
- 关于springside中修改和增加
- 0-1背包问题动态规划详解
- [51nod1190]最小公倍数之和V2
- openCV学习系列1:我为什么要学习openCV,什么是openCV
- 【TensorFlow】tf.concat
- NOIP 2009 Senior 3
- U3D中在Grid中增加和修改Cell的部分代码
- hdu2068错排+排列组合
- python笔记3_集合与字典
- 机器学习与深度学习(三) 支持向量机 (Support Vector Machine) SVM
- imageloader
- redis 安装和简单使用
- TdxDockPanel
- bzoj1861: [Zjoi2006]Book 书架
- JavaScript 学习