16 给按钮增加点击事件函数时的越界报错


for (int i = 0; i < s_travel1.list_travelplaceid.Count; i++)
{

GameObject item = Instantiate(mItemPrefab, transform.position, transform.rotation,mContentTransform.transform);
item.name = "travelzhangjie_" + i;
int a = i + 1;

item.transform.GetChild(0).GetChild(0).GetComponent().text = "【第"+a+"章】\u3000\u3000"+ player.TravelZhangjielist[i];
int index = i; //这里直接用i 会使最后一次i++导致 ClickZhangjie(i)的i越界。     赋值给index即可避免

item.transform.GetChild(0).GetComponent

相关