다음과 유사한 수정 프로그램을 찾고있는 사용자는 다음 Cocos2D가 기본입니다.
//Get Screen size
CGSize winSize = [[CCDirector sharedDirector] viewSize];
//Set Clipping Sprite
CCSprite *heroClip = [CCSprite spriteWithImageNamed:@"stamina/MenuHappinessWhite.png"];
heroClip.position = ccp(winSize.width/2, winSize.height/2); // Middle of screen
//Set Sprite below Clipping
CCSprite *heroUnder = [CCSprite spriteWithImageNamed:@"stamina/MenuLevel.png"];
heroUnder.position = ccp(winSize.width/2, winSize.height/2);
heroUnder.scaleY = 0.5f;
// Create Clipping Node
CCClippingNode *scissor = [CCClippingNode clippingNodeWithStencil:heroClip];
[scissor setContentSize:self.contentSize];
[scissor setPositionType:CCPositionTypeNormalized];
[scissor setAlphaThreshold:0.0];
//[scissor setInverted:YES];
[self addChild:scissor];
// Add nodes to Clipping Node
[scissor addChild:heroUnder];
및 응용 프로그램 위임
//Load Clipping Mask
[cocos2dSetup setObject:@GL_DEPTH24_STENCIL8_OES forKey:CCSetupDepthFormat];
이것은적인 Cocos2D 문제가이 추가? 그렇다면 코드를 표시하고, 시도한 내용과, 작동하지 않는 내용이 Spritebuilder 질문 인 경우 cocos2d 태그를 사용하지 마십시오. – YvesLeBorg
Cocos2D 질문입니다. 내가 시도했지만 Cocos2d V 2에 대한 라이브러리를 찾을 수 없습니다 ... 스텐실에 대해 알고 있지만이 컨텍스트에 적용하는 방법을 모르겠습니다. – Allreadyhome