creator2.4.3 toggle事件不触发

toggle.node.on(“toggle”, this.onToggleChange, this);

toggle.check()

引擎版本2.4.3,不会触发事件

  • Creator 版本:2.4.3

我这边是正常的,能否给一下重现的 demo 呢?

NewProject.zip (244.4 KB)

使用testToggle场景运行

目前的状态是设置了_triggerEventInScript_check 与 _triggerEventInScript_isChecked 都为 false 表示只有点击按钮 toggle 才会触发事件,代码中去设置 toggle 状态是不会触发事件的,除非用户自行去修改 _triggerEventInScript_check 与 _triggerEventInScript_isChecked

_triggerEventInScript_check:在代码中调用 ‘toggle.check() / toggle.uncheck()’ 时是否触发 ‘toggle’ 与 ‘checkEvents’ 事件

_triggerEventInScript_isChecked:在代码中修改 ‘toggle.isChecked’ 时是否触发 ‘toggle’ 与 ‘checkEvents’ 事件