【RC2 已更新】Cocos Creator v2.0.2 社区版本发布

现在给组件添加自定义参数,属性检查器里面不显示了,设置了visible也不显示了,请问该如何做?
@Knox

点击左下角的按钮会报错 用的v2.0.2RC 运行的

demo.zip (960.4 KB)demo.zip (960.4 KB)

能看一下你是如何定义的吗/

子域头像不显示问题 rc 版本有没更新上

hello

你可以先用 cc.loader.loadRes 进行下载 texture,目前这个会进行排查然后修复

我这边是可以显示的,你具体的怎么实现的?别一句话概括全部啊,这样很难回答…

比如我要给slider增加一个参数去限制其最小值, 我在CCSlider.js的properties中增加了一个参数
minRange: {
default: 0,
type: cc.Float,
tooltip: CC_DEV && ‘i18n:COMPONENT.slider.minRange’
},
i18n:COMPONENT.slider.minRange这个我配置好了的。 在1.8.2这个是没问题的,在Slider组件属性面板会正常显示这个参数供我修改。 但是我升级到2.0.2之后就不见了, 我增加了visible = true, 依然不显示…

this.sprite.node.opacity = 0;
this.sprite.spriteFrame = “一个正确的spriteFrame”;

然后这张图就显示出来了…
这个node的opacity依然是0, 并且你再次设置为0依然无效, 但是设置成非0的其他值比如1就能透明…

还有这个问题…

我这边是可以的

我这边是正常的

我这儿是beta.2, 我升到rc2去看看… 对了, 版本升级只能下载新版本安装, 然后重新修改自己改过的东西?

你可以自定义 engine ,如果 engine 差距不大的就没关系

我是主域用 1.9.3打 的 子域用 2.0.2rc 打的
project.c2d93.js:1 gameSubContextThirdScriptError
Cannot read property ‘backgroundColor’ of null;at requestAnimationFrame callback function
TypeError: Cannot read property ‘backgroundColor’ of null
at r.visit (http://127.0.0.1:25127/game/SubGame/cocos2d-js-min.js:1:289503)
at Object.render (http://127.0.0.1:25127/game/SubGame/cocos2d-js-min.js:1:300990)
at 2.cc.Director.mainLoop (http://127.0.0.1:25127/game/SubGame/cocos2d-js-min.js:1:11084)
at Function.callback (http://127.0.0.1:25127/game/SubGame/libs/engine/Game.js:23:22)
at http://127.0.0.1:25127/game/subdev/WAGameSubContext.js:4:14422

RichText 你可以通过

<color=#00ff00>Rich</c><color=#0fffff>Text</color>

来设置颜色

我那bug怎么说 从2.0.1到2.0.2beta到2.0.2rc2 什么时候能解决?

嗯,这个我当然知道,因为在移植unity项目过来,之前的项目都是直接改组件上的颜色的,这样改的话太不好维护了,即使有个api也好一点。。而且1.x项目好像是可以直接改的,2.x不行了。。

为啥要怎么做?直接用 1.9.3 的打就可以了吧

好的,这个我会进行反馈,看看能否进行优化,会尽快完善它

1赞

1.9.3 子域有一个问题 滑动的话会出现 一部分先消失 的bug, 如果加了canvas这个组件 好像这个消失的问题不见了 ,但是出现了 点击滑动的区域 偏离 不能正常滑动