Fork me on GitHub

01 2016 档案

摘要:今天写程序,遇到了一大片内存泄漏。调试了好长时间,才发现是析构函数的原因。 例: 1 class Base 2 { 3 public: 4 Base(){}; 5 virtual ~Base(){ 6 // 释放内存 7 }; 8 }; 9 10 class Child: public Base 1 阅读全文
posted @ 2016-01-27 22:51 江湖码客Mark 阅读(428) 评论(0) 推荐(0) 编辑
摘要:一、帧动画的创建过程帧动画的实现有四个不可或缺的类,如下:1.CCSpriteFrame:精灵帧信息。存储帧动画的每一帧的纹理基本信息。 1 class CC_DLL CCSpriteFrame : public CCObject 2 { 3 public: 4 //函数略... 5 pro... 阅读全文
posted @ 2016-01-19 10:22 江湖码客Mark 阅读(631) 评论(0) 推荐(0) 编辑
摘要:在飞机大战游戏开发中遇到的问题和解决方法: 1.在添加菜单时,我要添加一个有背景的菜单,需要在菜单pMenu中添加一个图片精灵,结果编译过了但是运行出错,如下图: 查了很多资料,调试了很长时间,整个人都要崩溃了。 最后发现引擎中CCMenu::itemForTouch函数中有遍历子节点的行为,但是循 阅读全文
posted @ 2016-01-14 21:30 江湖码客Mark 阅读(536) 评论(0) 推荐(0) 编辑
摘要:接《基于Cocos2d-x-1.0.1的飞机大战游戏开发实例(上)》 三、代码分析 1.界面初始化 初始化的工作包括: 设置触摸可用 设置可自定义处理消息 初始化游戏背景 初始化三个菜单(界面菜单/游戏暂停时的菜单/游戏结束时的菜单) 初始化两个CCArray类型的数组,分别用来存储有效的敌机精灵对 阅读全文
posted @ 2016-01-14 21:21 江湖码客Mark 阅读(654) 评论(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 阅读(721) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示