俗话说:“活到老,学到老”。我还这么年轻,看来要学的还有很多呦<・)))><< 。所以今天呢就学习一下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

本文是cocos2dX学习笔记,详细介绍了如何创建新场景并实现从HelloWorld场景跳转到SecondScene,以及在SecondScene中返回HelloWorld的场景切换方法,涉及MenuItemLabel、Menu及Scene的创建和转换。
最低0.47元/天 解锁文章
2697

被折叠的 条评论
为什么被折叠?



