cc.ToggleGroup(toggleItems有东西也是空的) 和 cc.Toggle (isChecked 都是true)1.6.1 ,望官方的人看看(点击toggle后 跟之前没点击toggle的isChecked值不一样)
哥,能说清楚点吗?
这不矛盾吗?
这…
标题改一下吧,是 toggle 的 bug,但是我还是不知道你描述的 bug 是什么,能否给一个 demo 呢?
没一直在用没发现bug
如果你是1.5什么的转过来的,你需要把toggle重新编辑一下,主要是enabled和active的区别,1.6.1改用了active的方式来实现显示.
你拖一个cc.ToggleGroup试一下,获取他的toggleItems属性看看对不对,然后分别获取每个item的isCheccked的值看对不对
toggleItems是cc.ToggleGroup的一个属性,isChecked是cc.Toggle的一个属性,问题是这些属性值是不对的
你还是描述你遇到的问题吧,你觉得哪里不对?
这描述还不清楚吗 你在1.6.1的编辑器里拖一组件cc.ToggleGroup初始化的时候获取他的toggleItems值,值是错的
我重新弄了还是一样的
这里应该是你在 onLoad 阶段去打印,导致这个时候还没有 addToggle 到 Group 中,所以就出现了你说的情况,这个我调整一下,正常情况下 onLoad 的阶段就应该有值
那什么阶段去打印在start的时候?
嗯,我试了一下 start 阶段是 OK 的
我先这么用吧
大哥 我仔细给你描述下问题吧1.在onload阶段获取属性值是不对的 2在start阶段获取值是对 3 其他阶段又不对了(什么是其他界面尼比如你点击按钮获取上述所说的值也是不对的)
其他阶段的,点击按钮获取是什么?点击按钮然后创建 toggleGroup 然后获取?
大哥你QQ多少?我加你吧 这说太不方便了
其他阶段就是 获取toggleItems的时机,比如说这个界面有个toggleGroup,还有有一个按钮button,在按钮事件里获取toggleItems的值也是不对的
821686174
借楼问下。如何脚本代码实现切换ToggleGroup中的toggle功能。设置isChecked属性貌似不行