private Dropdown ddDrpodown;
this.ddDrpodown = transform.Find("Dropdown").GetComponent<Dropdown>();
private void OnDropdownChange(int val) {
Dropdown.OptionData optionItem = new Dropdown.OptionData("Option"+Random.Range(3, 100));
this.ddDrpodown.options.Add(optionItem);
if (val == 2) {
this.ddDrpodown.options.Clear();
}
Debug.Log(val);
}
this.ddDrpodown.onValueChanged.AddListener(OnDropdownChange);这里可以看出通过Add()方法添加Option,类型为Dropdown.OptionData
使用Clear()方法可以清空选项