Unity 下拉框

首先在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 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章