这个帖子是笔记,有想用C或C++语言开发游戏的可以加这个
掌柜的创的Cocos2d-x 学习群:153412944
真是蠢到没朋友,图片的路径一定要写对哈,浪费一个上午时间找Bug
资源图片:
PS:示例的屏幕大小为320 * 240
C++关键代码:
//背景
Sprite * bg = Sprite::create ( "menu/bgs.jpg" );
bg->setPosition ( Point ( Vec2::ZERO ));
bg->setAnchorPoint ( Vec2::ZERO );
this->addChild ( bg );
//帮助按钮
MenuItemImage * helpMenuItem = MenuItemImage::create (
"menu/help-a.png",
"menu/help-c.png",
CC_CALLBACK_1 ( HelloWorld::menuItemHelpCallback, this ));
helpMenuItem->setPosition ( Director::getInstance ()->convertToGL ( Vec2 ( 280, 200 )));
Menu * mu = Menu::create ( helpMenuItem, NULL );
mu->setPosition ( Vec2::ZERO );
this->addChild ( mu );
效果图:
|