先上三张图,我自己建了一个ToggleGroup 。然后我是在第一个上面加的ToggleGroup 组件,然后两个toggle引用,然后在第二个上面加isChecked,为什么在预览的时候,默认还是加在第一个上面的?如何用代码控制,这个?

先上三张图,我自己建了一个ToggleGroup 。然后我是在第一个上面加的ToggleGroup 组件,然后两个toggle引用,然后在第二个上面加isChecked,为什么在预览的时候,默认还是加在第一个上面的?如何用代码控制,这个?

如果你有多个 toggle 处于 isChecked 状态,默认是让第一个获取 check 状态。
你可以手动在编辑器里面指定第一个 toggle 的 isChecked 状态为 false,然后第二个为 true 就可以了。
主要的问题我就是这样设置了,但是预览以后还是默认第一个为选中,我前两张图就是设置的是第二个是选中,你看到没,最后一张是预览后的结果,又恢复默认了,就是说,我第一个设置false 第二个设置true 没反应
能否提供一个 demo? 我看看你怎么设置的?
好了。我做了两个DEMO,上面的是自带的,下面的是组合使用的,然而都不行,麻烦速度看下,谢谢
这应该是一个 bug。。。 你可以写个脚本在 onLoad 里面去把第二个 toggle 设置为 isChecked 状态。
我会在后面的版本中修复此 bug,感谢反馈。
直接勾选 没反应,加代码能行么?回头我测试下吧
加代码肯定可以呀。
我也遇到相同的问题了,直接设置非第一个toggle无效,而且cc.ToggleGroup也没有有效的方法获得_toggleItems。请问还没有修复这个BUG吗??
我用的版本是creator 1.3.1
看看你用的引擎版本是多少? 最新的引擎应该是已经修复了。