首页 > 其他 > 详细

cocos2dx场景之间数据传递

时间:2016-04-21 13:35:08      阅读:315      评论:0      收藏:0      [点我收藏+]

一:简单数据直接用UserDefault传递

二:较复杂数据(HelloWorldScene向MainScene传递数据)

1:MainScene.h文件中定义数据int m

2:HelloWorld场景转换代码 

    auto scene=Scene::create();

    MainScene *layer=MainScene::create();

    layer->x=1;

    scene->addChild(layer);

    Director::sharedDirector()->replaceScene(TransitionFade::create(1.5f, scene));

注意:不能再MainScene的init函数中判断x的值,x=1在init函数之后完成。可以添加按钮测试

 

cocos2dx场景之间数据传递

原文:http://www.cnblogs.com/wuhui-s/p/5416248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!