Cocos2d-x MultipleTouch & CCControllButton'(4)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-18 11:33 点击:次
p> }
p>}
p>
p>终于有点发现了,原来,都是只用到了 setHighlighted 设置button的是否选中状态,根本就和 setSelected 没有半点关系,难怪,我们只能用 isHighlighted 方法来检测 button 的是否选中状态了。
p>
p>到这里,似乎问题就结束了。但是我内心有一个深深的好奇:为什么要设多一个这样用处不是很大的 setSelected 方法呢?或者说,setHighlighted 方法抢占了 setSelected 本该有的作用呢?
p>我在 官方网站论坛上,发了一个帖子,欢迎大神回复指导一下:点击打开链接
p>
p>其实我为他们找到了两个可能的理由:
p>① CCMenuItem 和 CCControllButton 这两个类是不同的两个程序员编写的,他们之间缺少交流,所以导致了这个差异。但是这个很明显对我们来说是一个潜在的坑呀!敲打
p>
p>②CCControllButton 提供 setSelected 是为了给我们提供一个手动设置 按键是否选中状态 的方法。但是这样的方法实际过程中,用处大吗?,大吗?敲打
p>
p>好咯,大致就是这么些个内容了,关于最后的问题,欢迎大神指导。吐舌头
p>
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>