我是Android开发的初学者,一直在使用cocos2d-android开发游戏,需要实现一个菜单屏幕。我看过谷歌,只能找到有关iPhone的cocos2d的信息。任何人都有任何关于如何添加菜单的建议/想法,或者更好地了解任何可以帮助我的教程或书籍?
提前致谢!
答案 0 :(得分:3)
您好您可以在cocos2d中使用CCMenu和CCMenuItemLabel创建菜单我在这里分享一个示例,我从中选择菜单屏幕,这样对您有用的方法可以显示您使用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;
}