setColor的bug

当用sprite->setColor(Color3B(255,255,255));设置白色好像一点效果没有 其他颜色还可以 测试时用的是rc0 大家有这样的问题吗?求高手解答

这个是没效果。:13:
TintTo动作后也可以这样设置回原来效果。
具体看其合成公式。

默认就是Color3B::WHITE

setColor是颜色混合,相乘的,255,255,255转换成浮点(除以255)表示其实就是1,1,1,所以颜色不会变的

那如何设置白色呢?

— Begin quote from ____

引用第4楼lu_32000于2014-04-18 17:27发表的 :
那如何设置白色呢? http://www.cocoachina.com/bbs/job.php?action=topost&tid=198605&pid=931007

— End quote

什么叫设置白色,难道你打算整张图片就白色一个颜色?

— Begin quote from ____

引用第5楼孤独の快乐于2014-04-18 17:30发表的 :

什么叫设置白色,难道你打算整张图片就白色一个颜色?
http://www.cocoachina.com/bbs/job.php?action=topost&tid=198605&pid=931013

— End quote

是想把这个sprite设置成白色

想变为白色可以自行改变混合类型:
setBlendFunc(BlendFunc::ADDITIVE)
setColor(Color3B::WHITE)

透明的还是透明的。:2:

不管用呢 :2: :2: :2: