第一步:
创建一个“GameObject”,并命名为“Scroll List Manager”。
然后写一个脚本,并附件给该对象:
// Scene objects:
public UIScrollList list;
public GameObject itemObject;
public int roomCount;
// Use this for initialization
void Start ()
{
// Add list items:
for(int i=0; i<roomCount; ++i)
{
UIListItem item = (UIListItem) list.CreateItem(itemObject,i*500);
item.data = (i+1)*10;
}
// Select the first item by default:
list.SetSelectedItem(0);
SetFlamethrowerForce();
}
把上面的脚本拖动到“Scroll List Manager”的属性面板:
这个脚本会使用到3个参数:List、Item Object、Room Count,你可以在上面的脚本代码中看到这3个参数分别是如何使用的:
for(int i=0; i<roomCount; ++i)//roomCount参数用来