Cocos2dx游戏开发系列笔记16:来个Demo:《喵汪大战》之cocos2dx(2)
来源:未知 责任编辑:责任编辑 发表时间:2014-01-06 18:19 点击:次
CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("background.mp3")fullPathFromRelativePath("background.mp3") 改为 fullPathForFilename()
bug7
1>d:\java\cocos2d-x-2.2\projects\maowang\classes\gameobjhero.cpp(107): error C2039: “locationInView”: 不是“cocos2d::CCTouch”的成员//CCPoint touchPoint = touch->locationInView();
改为:
CCPoint touchPoint = touch->getLocationInView();
bug8
1>d:\java\cocos2d-x-2.2\projects\maowang\classes\gameobjhero.cpp(86): error C3861: “CCRectContainsPoint”: 找不到标识符
//return CCRect::CCRectContainsPoint(rect(), convertTouchToNodeSpaceAR(touch));
改为: return rect().containsPoint(convertTouchToNodeSpaceAR(touch));
bug9
1>GameScene.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall GameEnemyBullet::setIsNotVisable(class cocos2d::CCNode *)" (?setIsNotVisable@GameEnemyBullet@@QAEXPAVCCNode@cocos2d@@@Z),该符号在函数 "public: virtual bool __thiscall GameMain::init(void)" (?init@GameMain@@UAE_NXZ) 中被引用
最后一个bug老改不好,先屏蔽了,终于看到游戏画面了,
//mybullet->setIsNotVisable(mybullet);
但没运行一会就宕了
看来最后那句不能直接注释掉。
void GameHeroBullet::setIsNotVisable(CCNode *pSender){ this->setVisible(false); isvisable = false; this->stopAllActions(); }仔细看下这个方法,其实pSender这个参数根本没用到。
去掉参数,ok,但还是只能运行一小会。
bug10
Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.待解决
好吧,不执着了。先这样吧。
------------------- 飞船起飞--------------------
Cocos2dx游戏开发系列笔记15.1:添加虚拟摇杆SneakyInput
Cocos2dx游戏开发系列笔记14:一个横版拳击游戏Demo-下(让游戏跑在手机上)
Cocos2dx游戏开发系列笔记13:一个横版拳击游戏Demo-中
Cocos2dx游戏开发系列笔记12:一个横版拳击游戏Demo-上
Cocos2dx游戏开发系列笔记11:解刨《战神传说》完结篇
Cocos2dx游戏开发系列笔记10:解刨《战神传说》
Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题
Cocos2dx游戏开发系列笔记8:开搞一个射击游戏《战神传说》//就个打飞机的
Cocos2dx游戏开发系列笔记7:一个简单的跑酷游戏《萝莉快跑》的消化(附下载)
Cocos2dx游戏开发系列笔记6:怎样让《萝莉快跑》的例子运行在vs和手机上
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>
您可能感兴趣的文章
- Cocos2d-x学习(一):HelloWorld
- cocos2d-x CCRotateTo 对初始角,旋转角的处理
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之
- ibatis 关联自己,怎么映射 xml ?
- Cocos2d-x 的“HelloLua” 深入分析
- cocos2d-x 3.0rc 较于2.2v 诸多变化中的一些小点
- 用cocos2d-html5做的消除类游戏《英雄爱消除》(1)——系统主菜单
- cocos2d-x在win32和iOS、android下获取当前系统时间的方法
- cocos2dx Sprite setBlendFunc 使用颜色混合:加算,减算
- cocos2d-x ActionManager控制精灵的暂停运动