2013年12月13日金曜日

Ant で build_native.py 実行


cocos2d-x バージョン 3.0a


次のようにXMLファイルを作成して、proj.androidフォルダにいれる。

custom_rules.xml



 
     
     
     
     
    






参考URL

2013年12月12日木曜日

プロジェクト生成 cocos2d-x 3.0



tools/project-creator/create_project.py 

Sample:
create_project.py -p MyGame -k com.MyCompany.AwesomeGame -l cpp

cocos2d-x 3.0 から 2.x setToucheEnabled 代わり

タッチイベント登録
auto listener = EventListenerTouchOneByOne::create();
    listener->onTouchBegan = CC_CALLBACK_2(HogeScene::onTouchBegan, this);
    listener->onTouchMoved = CC_CALLBACK_2(HogeScene::onTouchMoved, this);
    listener->onTouchEnded = CC_CALLBACK_2(HogeScene::onTouchEnded, this);
    this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener, this);