jsb的2个问题

3.1下 layer.runAction(cc.fadeOut(0.5)) 无效

3.0是好的


ccui.CheckBox 怎么使用plist里的资源

sample里都是直接引用的图片

修改了 UICheckBox.js里的init方法
if(backGround === undefined)

if(this._backGroundBoxRenderer.texture === null)

web正常

jsb请问怎么弄


3.1下 layer.runAction(cc.fadeOut(0.5)) 无效

3.0是好的

这个是因为3.1中cascadeOpacity属性默认为false,所以layer opacity的改变不会影响到子结点的opacity,而导致你看到的效果可能不对。修复方法很简单:

layer.setCascadeOpacityEnabled(true);

嗯 之前用cascadeOpacity = true

现在用这个 3.1下 好了

cascadeOpacity = true
属性API无效的问题,我会修复的
https://github.com/cocos2d/cocos2d-js/issues/1101

CheckBox 的问题

资源通过构造传入 无效

var checkBox = new ccui.CheckBox();
checkBox.loadTextures(‘xxx.png’);

有效

谢谢,已经建立issue,checkbox的构造函数已经先解决了:

https://github.com/cocos2d/cocos2d-js/issues/1104

属性很多时候都缺斤少两的,我都忘了来上报。我基本都不敢用,现在都是get set。
@孙晓东