Terminal을 실행하고 cocos2d-x rc1폴더로 이동하여 setup.py를 실행
1. cd [cocos2d-x rc1경로]
2. ./setup.py
다음은 프로젝트 생성 명령이이다.
cocos new [project_name] -p [package_name] -l cpp -d [project_path]
#ifndef __Fortune__HomeScene__ #define __Fortune__HomeScene__ #include "cocos2d.h" class HomeScene:public cocos2d::Scene { public: static cocos2d::Scene* createScene(); }; #endif
#include "HomeScene.h" #include "HomeLayer.h" cocos2d::Scene* HomeScene::createScene() { auto scene = cocos2d::Scene::create(); auto layer = HomeLayer::createWithScenetype(2); scene->addChild(layer); return scene; }
#include "cocos2d.h" class HomeLayer:public cocos2d::Layer { public: static cocos2d::Layer* createWithScenetype(int st); bool init(int st); private: int _type; };
#include "HomeLayer.h" Layer* HomeLayer::createWithScenetype(int st) { auto layer = new HomeLayer(); if (layer && layer->init(st)) { layer->autorelease(); return layer; } return NULL; } bool HomeLayer::init(int st) { if (!Layer::init()) { return false; } _type = st; log("scene type : %d", _type); } return true; }