俗话说:“活到老,学到老”。我还这么年轻,看来要学的还有很多呦<・)))><< 。所以今天呢就学习一下cocos的跳转场景
首先新建一个项目起名:jumpscene 就把HelloWord当做第一个场景,然后绘制按钮实现点击跳转第二个场景。
先在helloWord场景的init中声明一个菜单按钮
//获取尺寸;
Size visiableSize = Director::getInstance()->getVisibleSize();
//声明一个label 显示的文本 字体资源 文本大小;
auto label = Label::createWithSystemFont("this is MyFirstScene", "calibri.ttf", 30);
// HelloWorld::EnterSecondScene是回调函数,参数是: EnterSecondScene(Ref * ref);
//CC_CALLBACK_1 绑定一个函数为回调函数 _1 代表这个函数只有一个参数;
auto menuItem = MenuItemLabel::create(label, CC_CALLBACK_1(HelloWorld::EnterSecondScene, this));
//创建菜单有很多方法 MenuItemLabel 、MenuItemImage 、MenuItemSprite;
auto menu = Menu::create(menuItem, NULL);
this->addChild(menu);
这里面添加了一些关于文本的属性。