- using UnityEngine;
- using UnityEngine.UI;
- public class Test : MonoBehaviour
- {
- private Toggle toggle;
- void Awake()
- {
- toggle = toggleObj.GetComponent<Toggle>();
- }
- void Start()
- {
- //lambda表达式转换为委托类型
- toggle.onValueChanged.AddListener((bool value) => OnToggleClick(toggle, value));
- }
- public void OnToggleClick(Toggle toggle, bool value)
- {
- Debug.Log("toggle change " + (value ? "On" : "Off"));
- }
- }
UGUI Toggle的监听事件绑定
最新推荐文章于 2025-10-16 01:41:21 发布
本文介绍如何在Unity中使用UI Toggle组件实现按钮开关效果,并通过C#脚本监听其状态变化。
2万+

被折叠的 条评论
为什么被折叠?



