Colors 什么颜色?

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的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.0f


我不知道我做错了什么

您需要单独处理每个RGB值。例如:

startColor.r=blueColor.r/255.0f

或者,你可以使用已经存在的东西来进行转换

ccTypes.h

静态内联ccColor4F ccc4FFromccc3B(ccColor3B c)