- 博客(13)
- 资源 (21)
- 收藏
- 关注
原创 cocos2dx tiledmap 删除对象
bool InGame::CollisionDetection(TMXObjectGroup* group) { ValueVector& vectorGroup = group->getObjects(); std::vector::iterator iter ; for (iter = vectorGroup.begin();iter!=vectorGroup.end();it
2014-02-28 19:08:18 1542
原创 超级玛丽碰撞检测(跑酷碰撞检测)
/*检测是否碰撞*/ if(CCRectMake(X-mario->getPathLenght()+1,Y,Widht-2,Height).intersectsRect(mario->getPlayerBoundingBox())) { /*上面的函数是检测到已经碰撞后, 下面的逻辑是判断碰撞后人物与物体的位置关系*/ /*物体位置和长宽*/ float x2 = X
2014-02-28 16:43:24 6191 1
原创 理论上的碰撞检测
float x2 = X-mario->getPathLenght(); float y2 = Y; float h2 = Height; float w2 = Widht; float y1 = mario->getPositionY(); float x1 = mario->getPositionX(); float w1 = mario->getPlaye
2014-02-27 21:42:22 1026
原创 cocos2dx TiledMap
map = TMXTiledMap::create("mario.tmx"); this->addChild(map); map->setPosition(Point()); // 图层 TMXLayer* land = map->layerNamed("land"); TMXLayer* pipe = map->layerNamed("pipe"); Value land_p
2014-02-26 13:01:57 3169 1
转载 cocos2d-x使用tinyxml2解析&存储xml
我用的是2.1.4的cocos2d-x,里面自带有tinyxml2库。好像2.1.0以上都有了 导入头文件: #include "support/tinyxml2/tinyxml2.h" 一:创建xml并保存 //要储存XML文件的路径 std::string filePath = CCFileUtils::sharedFileUtils()->getWrita
2014-02-24 19:14:23 9786
转载 【Cococs2d-x】通过TexturePacker加密图片资源(Cocos2d-x方式)
TexturePacker最新版本中增加了一个新功能以防止你的产品资源被反编译出来。它被称为ContentProtection,即图片加密。但目前官方只支持Cocos2d-iphone的解密.TexturePacker作者说,不久Cocos2d-x也将集成解密功能.代码已经提交Cocos2d-x github官方库.(文章内容复制泰然论坛TexturePacker 图片加密,只是修改了相应部分
2014-02-21 18:13:43 1741
原创 cocos2dx beta 中添加触摸事件
virtual bool onTouchBegan(Touch *touch, Event *unused_event); EventListenerTouchOneByOne* touch = EventListenerTouchOneByOne::create(); touch->onTouchBegan = CC_CALLBACK_2(InGame::onTouchBegan,thi
2014-02-15 10:32:39 985
原创 cocos2dx使用cocostudio动画
#include "cocostudio/CocoStudio.h" using namespace cocostudio; ArmatureDataManager::getInstance()->addArmatureFileInfo("flappyBirdAnimation/Export/flappyBirdAnimation.ExportJson"); armatureBird =
2014-02-14 23:42:27 4884
原创 cocos2dx 使用button控件
#include "gui/CocosGUI.h" using namespace gui; Button* buttonPlay = Button::create(); buttonPlay->setTouchEnabled(true); buttonPlay->loadTextures("button_play.png", "button_play.png", ""); buttonP
2014-02-14 23:38:41 14499 3
转载 Cocos2d-x 的onEnter() 和 onEnterTransitionDidFinish() 场景延时跳转
onEnter() 是在进入场景的一瞬间就开始执行了。 onEnterTransitionDidFinish() 是在完全进入场景后开始执行的。 因为在弄场景的延时跳转,游戏一开始显示公司Logo,然后显示游戏场景界面。 在第一个场景welcomScene的 onEnter() 开始场景跳转的事件。 延时3秒。 [cpp] vi
2014-02-14 14:47:35 9513 1
原创 cocos2dx 图片黑边 解决
Director::getInstance()->setProjection(Director::Projection::_2D);
2014-02-14 14:12:04 4731
原创 cocos2d-htm5使用cocostudio 动画
var s_Cowboy_json = "res/Cowboy.ExportJson"; var s_Cowboy_plist = "res/Cowboy0.plist"; var s_Cowboy_png = "res/Cowboy0.png"; var s_Dragon_xml = "res/Dragon.xml"; var s_Dragon_png= "res/Dragon.png"; va
2014-02-09 20:34:38 2016
原创 cocos2d-html 添加扩展库
在 template文件夹中的cocos2d.js中的var c 中添加 loadExtension: true
2014-02-09 19:21:32 690
Real Time 3D Terrain Engines Using C++ And DirectX9
2012-06-13
SVN 软件包
2011-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人