cocos2d-x用rube box2d editor当关卡编辑器写游戏

前端之家收集整理的这篇文章主要介绍了cocos2d-x用rube box2d editor当关卡编辑器写游戏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

转载请说明出处http://www.jb51.cc/article/p-skioadww-hx.html

http://www.jb51.cc/article/p-skioadww-hx.html

  1. std::stringfullPath=CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("images.json");
  2. unsignedlongsize;
  3. unsignedchar*file=CCFileUtils::sharedFileUtils()->getFileData(fullPath.c_str(),"rt+",&size);
  4. std::stringstr="";
  5. for(inti=0;i<size;i++)
  6. {
  7. str+=file[i];
  8. }
  9. std::stringerror;
  10. b2dJsonjson;
  11. world=json.readFromString(str,error);
  12. b2dJsonImage*image1_=json.getImageByName("image1");
  13. CCSprite*image1=CCSprite::create("images/mcclory.png");
  14. image1->setScale((image1_->scale*PTM_RATIO)/image1->getTexture()->getPixelsHigh());
  15. image1Body->SetUserData(image1);
  16. this->addChild(image1,0);

注意在编辑的时候 图片的中心一定要和刚体的位置重合


软件地址:https://www.iforce2d.net/rube/

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