Cocos Studio 2.0Beta0创建的cocos2d-x-3.3rc0项目解析方法
发布时间:2020-12-14 19:59:39 所属栏目:百科 来源:网络整理
导读:第一方面:场景解析 #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"); ad
第一方面:场景解析
#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");//**************** (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |