0
CCSprite butonSprite=CCSprite.sprite("magnet.png");
    CCLabel label1=CCLabel.makeLabel("START", "Arial", 30);
    label1.setPosition(0,0);
    butonSprite.addChild(label1);

    ccMacros.CCLOG("", ""+butonSprite.getChildren());

    CCMenuItemSprite item=CCMenuItemSprite.item(butonSprite, butonSprite,this,"goToGameScreen");
    CCMenu menu=CCMenu.menu(item);

スプライトのみが表示されます。ラベルを見えるようにする方法は?ラベルに位置を設定してみました。

4

1 に答える 1

0

ラベルがスプライトの位置の下にある可能性があります。スプライトの z オーダーよりも大きい z オーダーを変更してみてください

例えば

[sprite addChild:label z: 10];

于 2011-12-09T10:14:31.717 に答える