Colors 什么颜色?
我知道ccColor3B的RGB值介于0和255之间,但在ccColor4F中,RGB值介于0和1.0之间?我有自定义颜色,我想使用类似于Colors 什么颜色?,colors,cocos2d-iphone,Colors,Cocos2d Iphone,我知道ccColor3B的RGB值介于0和255之间,但在ccColor4F中,RGB值介于0和1.0之间?我有自定义颜色,我想使用类似于ccColor3B blueColor=ccc3(61,66255)作为ccColor4F。我试过除以255,但由于某种原因,所有颜色都显示为黑色。我的代码看起来像:ccColor4F startColor startColor.r=蓝色/255; startColor.g=蓝色/255; startColor.b=蓝色/255; startColor.a=1
ccColor3B blueColor=ccc3(61,66255)代码>作为ccColor4F。我试过除以255,但由于某种原因,所有颜色都显示为黑色。我的代码看起来像:ccColor4F startColor
startColor.r=蓝色/255;
startColor.g=蓝色/255;
startColor.b=蓝色/255;
startColor.a=1.0f代码>
我不知道我做错了什么 您需要单独处理每个RGB值。例如:
startColor.r=blueColor.r/255.0f代码>
或者,你可以使用已经存在的东西来进行转换
从ccTypes.h
:
静态内联ccColor4F ccc4FFromccc3B(ccColor3B c)