关于button的两个问题,1.1.0 和1.1.1 都存在,望官方大神重视

第一个:

button的transition为SPRITE的情况下,button的interactable状态改为false之后,button的normal状态就变为了disabled的图片,再次更改interactable为true,normal状态还是disabled的图片,亲测1.1.0和1.1.1 RC2都是这样

如果我在场景管理器里想预览一下不可交互状态,预览过了我想开启交互了,然而我改过interactable的按钮一直显示disabled的状态,这时就只有重新放置normal状态的spriteFrame,或者在添加个脚本来改变按钮的interactable状态

第二个: 已经在1.1.1 RC版解决了此问题

button的触摸事件现在是没有阻止传递的,所以如果button被点击,会触发其他节点的点击事件,所以能不能默认阻止传递,或者给个选项手动阻止传递?

interactable的true/false交替后,图片也跟着切换啊,我用的没有问题呢

为啥我的就不行啊?我在1.1.0正式版和1.1.1 RC2上都是这样,你是什么版本的?

在面板里修改勾选状态的话和你的效果一样,我觉得在这勾选的意思不是改变interactable的状态,而是是否用这种效果。
我说状态交替和图片切换同步,是在代码里用的时候:)

你那里勾选没有改变interactable的状态吗?

勾选的话,改了normal的图片。但我觉得在面板里勾选,不是改状态的意思,而是是否用这种效果。

额,我没懂你的是否用这种效果是哪种效果?

interactable

意思就是为true就是用可交互状态的效果?为false就是用不可交互状态的效果?但是我明明改为true了还是用的不可交互状态的效果啊,如果我在场景管理器里想预览一下不可交互状态,预览过了我想开启交互了,然而我改过interactable的按钮一直显示disabled的状态,这时就只有重新创建一个按钮,或者在添加个脚本来改变按钮的interactable状态,这样不是很麻烦吗?

我也没理解的那么深刻,api级的能用起来,达到效果就不管了:)我研究的热更新和接入第三方sdk,都没有人关注,@官方技术都不给解答:(

额,主要是你研究的都是技术含量高的,当然懂的人少

我觉得懂得人很多,看以前的帖子,也有好多人研究通过了,只是版本更迭的太频繁了,帖子里用的版本也都不同。而且研究通过的也不愿意关注老问题。只是如果是引擎本身的问题,官方应该给回复,@了也不给回复,这点不是很理解:)

关于热更新,论坛里有官方大神的教程啊,第三方SDK我就不清楚了

热更新

http://forum.cocos.com/t/cocos-creator/35639

可能是这两个内容太复杂,官方人员一时半会儿给你说不清楚,可能有空的时候会专门安排人员做相关的文档和教程

这个帖子我回复了好多,问的关键问题都没回复

可能是原理太复杂,现在官方大神都忙着做creator,修复bug 呢

关于第一个问题,我会尽快解决。
关于第二个问题,你指的是自己调用 button.node.on 注册的事件,还是 button 内置的事件?

button内置的点击事件

关于事件穿透的问题,有试过最新的 1.1.1 RC 版本吗?我记得好像是修复了。

额,不好意思啊,1.1.1 RC的确是已经解决了这个问题,没来得及试:joy:

1.1.1 RC 的 button interactable 还是有问题的吧?