1

私は Android 開発の初心者で、cocos2d-android でゲームに取り組んでおり、メニュー画面を実装する必要があります。Google で調べたところ、iPhone 用の cocos2d に関する情報しか見つかりませんでした。メニューを追加する方法について誰かアドバイス/アイデアを持っていますか、またはこれに役立つチュートリアルや本をもっとよく知っていますか?

前もって感謝します!

4

1 に答える 1

3

こんにちは、CCMenu と CCMenuItemLabel を使用して cocos2d でメニューを作成できます。ここで、オプションのメニュー画面を作成した例を共有します。ここで、CCMenu と CCMenuItemLabel の使用方法を示す方法が役立つので、すべて試してみてください。最高の。

     private CCNode addOtherOptions(String strName, int xpos, int ypos, String action) {
            CCNode ccStartNode = CCNode.node();
            ccStartNode.setPosition(CGPoint.ccp(xpos, ypos));
            ccStartNode.setAnchorPoint(CGPoint.ccp(0, 0));

            CCMenuItemLabel startGame = CCMenuItemLabel.item(strName, this, action);
            startGame.setPosition(CGPoint.ccp(0, 0));
            startGame.setAnchorPoint(CGPoint.ccp(0, 0));
            startGame.setColor(ccColor3B.ccc3(139, 69, 19));
            startGame.setScale(0.5f);

            CCMenu menu2 = CCMenu.menu(startGame);
            menu2.alignItemsVertically(-10f);
            menu2.setPosition(CGPoint.ccp(-20, 0));
            menu2.setAnchorPoint(CGPoint.ccp(0, 0));
            // addChild(menu2);

            ccStartNode.addChild(menu2);

            return ccStartNode;
        }
于 2012-06-16T04:08:47.467 に答える