最近在论坛上下载到了一个Cocos2dx的单机跑酷例子,也不知道是2.x版的,花了一天时间试着把他改成3.1.1的试试,现在已经可以顺利编译的,但是还是有Heap Free的问题,调试了好几天,真心累了。代码地址如下:https://github.com/AdoBeatTheWorld/waytom...
分类:
Web程序 时间:
2014-08-01 16:00:51
阅读次数:
287
现在C++智能指针有无数个实现了,多一个也无所谓。哈。
这个智能指针是专门为cocos2dx 2.2.x定制的。主要是为了方便使用,同时又要遵循现有的cocos2dx的内存管理。特实现这样一个智能指针。在使用的时候不需要考虑retain或release操作,也不需要new或delete操作!
下面是实现代码
//在很多时候,类的成员是CCObject的子对象,为了保证对其正常使用,又要遵循c...
分类:
其他好文 时间:
2014-08-01 13:44:22
阅读次数:
236
步骤一:导入JniHelper.h头文件,#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
#include "JniHelper.h"
#endif;此时会遇到JniHelper.h头文件无法找到的问题,需要添加附加包含目录即可解决问题。具体操作步骤如下:右击项目---->c/c++---->常规---->附加包含目录---->添加JniHelper...
分类:
其他好文 时间:
2014-07-30 20:57:34
阅读次数:
385
cocos2dx更新到了3.x版本,自己一直没有换,现在开发组要求统一换版本,我就把搭建环境的过程记录下来。
一、Windowns下开发环境搭建
1. 所需工具
1)cocos2d-x-3.0rc0.zip http://cn.cocos2d-x.org/download/ 截止写博文时,最新版本为V3.2。
2)VS2012 http:...
分类:
移动开发 时间:
2014-07-30 03:21:43
阅读次数:
474
在游戏开发中,有时会须要在某个游戏对象上的运动轨迹上实现渐隐效果。比方子弹的运动轨迹,假设不借助引擎的帮助,这样的效果则须要通过大量的图片来实现。而Cocos2D-x的拖动渐隐效果类CCMotionStreak就帮助我们实现这个效果。以下是子弹飞行火焰拖尾的效果实现。。[cpp]view plain...
分类:
其他好文 时间:
2014-07-29 20:51:52
阅读次数:
331
Cocos2dx之Box2D详解 设置物体回复力.
密度和摩擦力比较容易理解,因为本身这两个属性不会跟其他物体有太多关联,而回复力则关系到物体之间的相互联系了,这是由于力的作用是相互的。同时因为力的作用是相互原理,作用力即等于反作用力。另一方面,根据测试结果可以知道,两个物体相碰,如果A物体的回复力为a,B物体的回复力为b。若二者的回复力不一样,则作用在二者身上的回复力为max(a, b),即使双方中有一方的回复力为0,这个结论依然成立。...
分类:
其他好文 时间:
2014-07-29 13:20:47
阅读次数:
244
1.概述:版本号: v3.0 beta语言: C++定义在 “COCOS2DX_ROOT/cocos/base” 路径下的 "CCMap.h" 的头文件里。template class CC_DLL Map;cocos2d::Map 是一个内部使用了 std::unordered_map的关联容器模...
分类:
其他好文 时间:
2014-07-28 15:14:43
阅读次数:
326
cocos2dx-lua function.lua 定义了class方法,让lua实现继承像传统语言一样漂亮和方便看定义function class(classname, super) local superType = type(super) local cls --如果父类既不...
分类:
其他好文 时间:
2014-07-28 14:27:13
阅读次数:
254
游戏开发环境:coco2d-x 3.0正式版 、 C++ 、Win7、VS2012,本人是刚入门不久的cocos2dx 学习者,大三,前不久开始为了学习cocos2d-x3.0的全新物理引擎,通过前辈总结的实例游戏,用3.0重写学习。这里先介绍:游戏开发背景,个人现状,用到的知识点以及对自己的学习做笔记和方法总结...
分类:
其他好文 时间:
2014-07-27 23:56:09
阅读次数:
333
将
LOCAL_SRC_FILES := hellocpp/main.cpp ../../Classes/AppDelegate.cpp ../../Classes/HelloWorldScene.cpp修改成
FILE_LIST := hellocpp/main.cpp
FILE_LIST += $(wi...
分类:
移动开发 时间:
2014-07-26 15:17:40
阅读次数:
170