Cocos Studio 2.0Beta0创建的cocos2d-x-3.3rc0项目解析方法

前端之家收集整理的这篇文章主要介绍了Cocos Studio 2.0Beta0创建的cocos2d-x-3.3rc0项目解析方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
第一方面:场景解析
#include "HelloWorldScene.h" #include "cocostudio/CocoStudio.h" #include "ui/CocosGUI.h" #include "TestScene.h" USING_NS_CC; using namespace cocostudio::timeline; auto rootNode = CSLoader::createNode("MainScene.csb"); addChild(rootNode); auto closeItem = static_cast<ui::Button*>(rootNode->getChildByName("Button_1")); closeItem->addTouchEventListener(CC_CALLBACK_1(HelloWorld::menuCloseCallback,this)); 第二方面:场景跳转 void HelloWorld::menuCloseCallback(Ref* pSender) { //修改---- auto scene = TestScene::createScene(); Director::getInstance()->pushScene( scene );//推入 // Director::getInstance()->replaceScene( scene );//替换 // Director::getInstance()->runWithScene( scene ); } 第三方面:导入那些文件: res文件 注意:AppDelegate.cpp中 director->getOpenGLView()->setDesignResolutionSize(1024,768,ResolutionPolicy::SHOW_ALL);//**************** FileUtils::getInstance()->addSearchPath("res");//****************

猜你在找的Cocos2d-x相关文章