下拉框Inspector面板
使用脚本添加下拉框值改变监听事件
using UnityEngine;
using UnityEngine.UI;
public class DropdownTest : MonoBehaviour
{
public Dropdown mDropdown;
void Start()
{
mDropdown.onValueChanged.AddListener((int index)=> DrowdownItemChanged());
mDropdown.onValueChanged.AddListener((int index)=> DropdownItemChanged(index));
}
private void DrowdownItemChanged()
{
int index = mDropdown.value;
Debug.Log(index);
var text = mDropdown.options[index].text;
Debug.Log(text);
}
private void DropdownItemChanged(int index)
{
Debug.Log(index);
var text = mDropdown.options[index].text;
Debug.Log(text);
}
}