Cocos2d iphone cocos2d。正确的混合?
我修改了标准示例“Hello World”: 我得到:Cocos2d iphone cocos2d。正确的混合?,cocos2d-iphone,blend,blending,glblendfunc,Cocos2d Iphone,Blend,Blending,Glblendfunc,我修改了标准示例“Hello World”: 我得到: 如何删除/剪切“Hello World”标签周围的背景?我当前的解决方案是初始化CCLabelTTF,如下所示: CCLabelTTF *label = [CCLabelTTF labelWithString:@"Hello World" fontName:@"Marker Felt" fontSize:64 dimensions:size hAlignment:kCCTextAlignmentCenter vAlignment:kCC
如何删除/剪切“Hello World”标签周围的背景?我当前的解决方案是初始化CCLabelTTF,如下所示:
CCLabelTTF *label = [CCLabelTTF labelWithString:@"Hello World" fontName:@"Marker Felt" fontSize:64 dimensions:size hAlignment:kCCTextAlignmentCenter vAlignment:kCCVerticalTextAlignmentCenter];
其中大小为[CCDirector sharedDirector]。我的示例的winSize
欢迎您提出任何其他建议您想实现什么目标?使用{GL_ZERO,GL_SRC_ALPHA}将背景色乘以源ALPHA,根本不绘制源色,这会导致源ALPHA为0的地方为黑色,源为不透明的地方为背景色。我想要渐变字体,我不能允许自己购买类似glyph Editor的东西。此解决方案仅适用于两层,但会擦除第三层和其他层。这意味着标签周围的区域是黑色的,不是透明的
CCLabelTTF *label = [CCLabelTTF labelWithString:@"Hello World" fontName:@"Marker Felt" fontSize:64 dimensions:size hAlignment:kCCTextAlignmentCenter vAlignment:kCCVerticalTextAlignmentCenter];