9965人加入学习
(107人评价)
UGUI整体解决方案-基础篇(Unity 2019.1.0f2)

2019-06-01

价格 免费

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的介绍及使用

     ison :代表当前复选框的选定状况

[展开全文]

授课教师

课程特色

视频(61)
下载资料(1)