0

昨日から不明なエラーに直面しています。CCSprites または CCMenuItemImage を作成していますが、背景画像ではなく黒の背景を設定しています。以下は私のコードです。以前に何度も使用したので、問題はありません。

[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"challenge_screen.plist"];

CCSprite *bg = [CCSprite spriteWithFile:@"ads.png"];
    [bg setPosition:background.position];

//    [bg setContentSize:CGSizeMake(100, 100)];
    [self addChild:bg z:1000];



    //CGSize windowSize = [[CCDirector sharedDirector] winSize];

    CCMenuItemImage *coinMenuItem = [[CCMenuItemImage alloc] initWithNormalSprite:[CCSprite spriteWithSpriteFrame:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:@"coin.png"]] selectedSprite:nil disabledSprite:nil block:^(id sender)
     {
         NSLog(@"I am Tapped");
     }];
    coinMenuItem.position = ccp(100, 100);
    CCMenu *mainMenu = [CCMenu menuWithItems:coinMenuItem, nil];
    mainMenu.position = CGPointZero;
    [self addChild:mainMenu];

スクリーンショットを添付します。

前もって感謝します。

4

2 に答える 2