当用sprite->setColor(Color3B(255,255,255));设置白色好像一点效果没有 其他颜色还可以 测试时用的是rc0 大家有这样的问题吗?求高手解答
这个是没效果。
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)
透明的还是透明的。
不管用呢