unity 如何设置一个未选择的(默认值为空)的下拉列表dropdown

unity 如何设置一个未选择的(默认值为空)的下拉列表dropdown,第1张

     unity设置下拉列表时总是指定一个默认选择值,如何设置一个在启动时未被选择的dropdown,如下:

      1.list添加一个默认项default,list temp=new list{"1","2","3","default"};

      2.初始化dropdown: dropdown.addoptions(temp);

      3.选择default为默认值:  dopdown.value=dopdown.options.Count - 1;

      4.移除default:  dopdown.options.RemoveAt(dopdown.options.Count - 1)

      5.最后在事件监听时设置text:dropdown.onValueChanged.AddListener(value =>{  if (dropdown.options[value].text == "default")

                return;});

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/2989979.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存