首先在UI里添加组件Dropdown
public class Test : MonoBehaviour {
private Dropdown dropdown;
private void Start()
{
dropdown = GetComponent<Dropdown>();
}
public void Show() {
switch (dropdown.options[dropdown.value].text)
{
case "1":
print(dropdown.options[dropdown.value].text + "你好!");
break;
case "2":
print(dropdown.options[dropdown.value].text + "很高兴见到你!");
break;
case "3":
print(dropdown.options[dropdown.value].text + "再见!");
break;
default:
break;
}
}
}
注意:value值为2时,首次选择索引为2的下拉菜单不会发生变化,也就不会走 OnValueChange