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

刚安装了2.0.2rc2版本,就加了一个参数, 还是没有…

你是在引擎代码里面加的吗,有没有

修改之后,执行gulp build, 重新加载编辑界面。 是我哪里不对么? 我之前 也是这样的呀

找到你修改的位置,看看是否有生效

没有生效… 点了编译引擎, 瞬间显示完成编译

好了, 有了。 engine的bin在我gulp build的时候没有变化, 重启引擎也没有变化。 我刚把它删了, 重新生成了就有了…这个就有点蛋疼的,bin没有进行更新。

已解决, engine/bin中的.cache未重新生成,删除重启编辑器自动生成即可。

此问题发生在2.0.2-beta.2版本,升级到2.0.2RC2版本就没了.

没有发现你说的问题呀, 顺便一提 opacity 的取值范围是 0~255 呢

麻烦提供一个 demo 吧,这个反馈有点抽象,需要的条件不是很清晰。为了尽快的解决您的问题,我建议您附上一个 demo

经过反馈,会进行完善,但是可能短时间不能马上完成,你暂时先用

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

我知道取值是0~255。

在2.0.2-beta.2版本里面, 我在start里将sprite的opacity设置成0.
然后我调用了一个方法, 方法里面是一个runAction, 在里面callFunc里面改变了sprite的spriteFrame, 在这一步的时候, 图片会直接显示出来。 然后我看了此时该Node的opacity依然是0,所以理论上它应该依然是透明的。 我尝试了再次设置该值为0, 依然没用。 因为我本意是要做渐变显示,所以其后是一个fadeIn,我当时看到的效果是,图片先显示出来, 然后再从透明渐变显示出来。 这样一开始就会闪一下, 后来我把fadein注销了, 在设置图片之后将opacity设置成1(虽然是1但其实肉眼看也是透明的嘛),然后图片就透明了。

刚升级到了2.0.2RC2版本, 就没了。

sub-demo.zip (243.4 KB) 这个是子域的 demo 麻烦看下

請問RenderTexture截出來的圖是顛倒的, 設置setFlipY為true完全沒用…
我的需求是將多個Label渲染到一張圖, 然後拿這張圖當我的Atlas來畫文字
希望達到批次渲染文字

setFlipY无效+1,现在的做法是截图之前把图先倒过来。。。

example-cases 中的 renderer to canvas 测试例,有代码可以参考。它是获取到像素数据后,对这些数据做颠倒。

似乎只是texcoord的y值相反而已, 有需要到用cpu對imageData做顛倒嗎? :frowning:

那是base64,但是有时只想要SpriteFrame,也不能先把图片转为base64,颠倒数据然后再转回图片?这个问题的关键是setFlipY无效啊,setFlipY无效啊,setFlipY无效啊,我之前提过问题啊,没人理我 http://forum.cocos.com/t/2-0-1-rendertexture-setflipy-demo/65496?u=1112979

这个,邀一下 creator 的同事 @_PP 来关注一下

有测出来吗 用 1.9.3 或者 1.10 或者 1.10.1 打子域 就会出现我说的问题