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");//****************

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...