0
点赞
收藏
分享

微信扫一扫

Unity 记录动态添加Dropdown内容

phpworkerman 2022-04-26 阅读 59
unity
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动态加载代码,便于后续查询 

举报

相关推荐

0 条评论