Toggle:
是一个交互组件,类似于复选框。
is on:代表当前是否选中。
Toggle:
是一个交互组件,类似于复选框。
is on:代表当前是否选中。
Toggle里面的属性isOn只要发生改变,其事件就会响应。
可以在代码中编写事件。这种类型的代码我还是第一次见。
这种方式是lambda表达式。
public class Test2 : MonoBehaviour {
// Use this for initialization
void Start () {
GetComponent<Toggle>().onValueChanged.AddListener((value)=>Debug.Log(value));
}
// Update is called once per frame
void Update () {
}
}
onValueChanged的代码添加和手动添加结果不一致,不知道是什么原因
public class TEST : MonoBehaviour {
void Start()
{
GetComponent<Toggle>().onValueChanged.AddListener(isOn => Debug.Log(isOn ? "开" : "关"));
}
public void OnToggleClick(bool isOn)
{
Debug.Log(isOn ? "开" : "关");
}
}
toggle
Toggle的介绍及使用
ison :代表当前复选框的选定状况