tôi sửa đổi ví dụ tiêu chuẩn "Hello World":cocos2d. Trộn đúng?
CCSprite *sprite = [CCSprite spriteWithFile:@"Untitled-1.png"];
CGSize winSize = [CCDirector sharedDirector].winSize;
sprite.position = ccp(winSize.width/2, winSize.height/2);
[label setBlendFunc:(ccBlendFunc){GL_ZERO, GL_SRC_ALPHA}];
[label setColor:ccBLACK];
[sprite addChild:label];
[self addChild:sprite];
tôi nhận:
Làm thế nào để xóa/cắt một nền xung quanh "Hello World" nhãn?
bạn đang cố gắng đạt được điều gì? với {GL_ZERO, GL_SRC_ALPHA} bạn nhân màu nền với alpha nguồn và không vẽ màu nguồn, điều này dẫn đến màu đen ở đó nguồn alpha là 0 và màu nền nơi nguồn mờ. – Kreiri
Tôi muốn có được một phông chữ gradient và tôi không thể cho phép bản thân mình để mua một cái gì đó giống như biên tập glyph. – user2083364