打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NGUI通过对象池来做处理数据
public void CreateOneCity(int cityId)
{
UIWorldWarCityObjItem item = CacheCity ();
item.InitCity(cityId , ClickCityback);
}

UIWorldWarCityObjItem CacheCity(){
UIWorldWarCityObjItem obj;
foreach (UIWorldWarCityObjItem item in cityList) {
if(item.gameObject.activeSelf == false){
item.gameObject.SetActive(true);
return item;
}
}
GameObject obj1 = GameObject.Instantiate (CityItemObj);
obj1.transform.parent = CityGridObj.transform;
obj1.transform.localScale = new Vector3 (1, 1, 1);
obj = obj1.GetComponent<UIWorldWarCityObjItem> ();// AddObjControll<UIWorldWarCityObjItem> (obj1, true, CityGridObj.transform);
cityList.Add (obj);
return obj;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
NGUI代码创建按钮并自动排序
unity3d学习笔记(十一)NGUI结合Shader制作小地图
1、将Unity中的世界坐标转换成NGUI中的坐标,代码如下所示:
unity的相关技巧
【转载】NGUI做角色HUD血条
Unity3D研究院之将场景导出XML或JSON或二进制并且解析还原场景(四十二) | 雨松MOMO程序研究院
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服