public Dropdown dpd_Test;//下拉框
public GameObject[] goTestArr;//用来测试的对象
//挂载到用于弹出下拉框的按钮中
public void OnClick_DpdTest()
{
//为下拉框填充测试对象的名称
dpd_Test.ClearOptions();//清空下拉框中所有项
List<string> lstStr_Name = new List<string>();//存储测试对象的名称
foreach (var item in goTestArr)
{
lstStr_Name.Add(item.name);
}
dpd_Test.AddOptions(lstStr_Name);//将测试对象名称添加进下拉选项框
dpd_Test.value = 0;//默认为第一项
dpd_Test.captionText.text = dpd_Test.options[0].text;//默认为第一项内容
}
用于记录Dropdown动态加载代码,便于后续查询