cc.Label启用笔画但颜色不会改变

时间:2013-12-10 03:24:38

标签: cocos2d-x

 var label0 = cc.LabelTTF.create("test", "Arial",48 );
 label0.setColor(cc.c4f(0,0,0,255));
 this.addChild(label0, 1);
 label0.setPosition( cc.p(0, 80));
 label0.enableStroke(cc.c3b(100,10,0),3,true);

我尝试更改label0.enableStroke中的r,g,b值(cc.c3b(100,10,0),3,true);

但它永远不会改变并显示与label0.setColor相同的颜色(cc.c4f(0,0,0,255));

我的用法有问题吗?

1 个答案:

答案 0 :(得分:0)

试试这个..

CCLabelTTF*label=CCLabelTTF::create("My Text", "Thonburi", 15 );
int r,g,b;
r=100;
g=80;
b=255-r-g;
label->setColor(ccc3(r,g,b));