如何通过enableShadowWithOffset使用颜色?
我一使用它,标签颜色本身就变成了黑色,阴影本身也是黑色的。将字体设置为任何颜色似乎都没有效果。
设置颜色是这样的
myttflabel.color = ccc3(255, 0, 0);
最好指定以下颜色:
- 文本本身
- 影子
为了方便起见,这里是我目前如何使用 cclabelttf 的阴影:
CCLabelTTF* labelSlotid = [CCLabelTTF labelWithString:[NSString stringWithFormat:@"%d", menuitem.tag] fontName:@"GillSans-Bold" fontSize:11];
[labelSlotid enableShadowWithOffset:CGSizeMake(1, 1) opacity:1 blur:1 updateImage:YES];
labelSlotid.color = ccc3(255, 0, 0);
[menuitem addChild:labelSlotid];
不确定但没有将 updateImage 设置为 YES,实际上没有绘制阴影。
编辑:我找到了 setFontFillColor。它似乎创造了奇迹。(为什么我之前没看到)