Fork me on GitHub
摘要: 一、帧动画的创建过程帧动画的实现有四个不可或缺的类,如下:1.CCSpriteFrame:精灵帧信息。存储帧动画的每一帧的纹理基本信息。 1 class CC_DLL CCSpriteFrame : public CCObject 2 { 3 public: 4 //函数略... 5 pro... 阅读全文
posted @ 2016-01-19 10:22 江湖码客Mark 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 在飞机大战游戏开发中遇到的问题和解决方法: 1.在添加菜单时,我要添加一个有背景的菜单,需要在菜单pMenu中添加一个图片精灵,结果编译过了但是运行出错,如下图: 查了很多资料,调试了很长时间,整个人都要崩溃了。 最后发现引擎中CCMenu::itemForTouch函数中有遍历子节点的行为,但是循 阅读全文
posted @ 2016-01-14 21:30 江湖码客Mark 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 接《基于Cocos2d-x-1.0.1的飞机大战游戏开发实例(上)》 三、代码分析 1.界面初始化 初始化的工作包括: 设置触摸可用 设置可自定义处理消息 初始化游戏背景 初始化三个菜单(界面菜单/游戏暂停时的菜单/游戏结束时的菜单) 初始化两个CCArray类型的数组,分别用来存储有效的敌机精灵对 阅读全文
posted @ 2016-01-14 21:21 江湖码客Mark 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 最近接触过几个版本的cocos2dx,决定每个大变动的版本都尝试一下。本实例模仿微信5.0版本中的飞机大战游戏,如图: 一、工具 1.素材:飞机大战的素材(图片、声音等)来自于网络 2.引擎:cocos2d-1.0.1-x-0.9.2 3.环境:vs2010 二、使用的类 1.游戏菜单界面类:Pla 阅读全文
posted @ 2016-01-14 20:04 江湖码客Mark 阅读(708) 评论(0) 推荐(0) 编辑