2016年8月12日 星期五

[Unity] Dropdown 試用

Dropdown 基本清除、新增和選擇操作。


新增一個 Dropdown 元件到畫面中,命名為 "myDropdown"。

在現有的 script 中,增加程式碼:

void Start ()
{
        dropdownList = GameObject.Find("myDropdown").GetComponent();
        dropdownList.ClearOptions(); //清除全部項目。
        dropdownList.options.Add(new Dropdown.OptionData("New Item 1")); //增加項目。
        dropdownList.options.Add(new Dropdown.OptionData("New Item 2"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 3"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 4"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 5"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 6"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 7"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 8"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 9"));
        dropdownList.options.Add(new Dropdown.OptionData("New Item 10"));
        dropdownList.value = 2; //選擇第三個選項。
        dropdown1.Select();
        dropdown1.RefreshShownValue();
        string title = dropdown1.captionText.text;
}

沒有留言: