~~~~我的生活,我的点点滴滴!! 防异常编程模式,这个是在浏览其他博客的时候看到的,这里大体说一下它的意思,关于这方面的文章自行百度吧。其实防异常编程模式并不是一种编程模式,只是说我们写代码的时候为了要保证程序的健壮性要采取一定的防御措施~~~~我的生活,我的点点滴滴!! 防异常编程模式,这个是在浏览其他博客的时候看到的,这里大体说一下它的意思,关于这方面的文章自行百度吧。其实防异常编程模...
~~~~我的生活,我的点点滴滴!! 仍然先来说明一下何为外观模式,一个复杂的系统包含很多子系统,为了使用这个复杂的系统,我们定义一个统一的接口来使用这个复杂的系统。当用户操作的时候只要调用我们提供的这个接口就好了,至于底层的这个复杂的系统,~~~~我的生活,我的点点滴滴!! 仍然先来说明一下何为外观模式,一个复杂的系统包含很多子系统,为了使用这个复杂的系统,我们定义一个统一的接口来使用这个复...
公司开发都是两台机器,内网用的cocos2dx版本比较旧,所以一直使用VS 新建模板项目 来做的。 最近想在外面测试东西的时候,才发现下载比较新的版本cocos2dx .2.2.2 时,不能在VS上生成模板了。 也上网查了这些类的问题。 参考他们的讲解,或多或少有些问题,公司开发都是两台机器,内网用的cocos2dx版本比较旧,所以一直使用VS 新建模板项目 来做的。 最近想在外面测试东西的时候,才发现下载比较新的版本cocos2dx .2.2.2 时,不能...
尊重原创: http://blog.csdn.net/kyn27500/article/details/21527757 网上看了一下 Cocos2dx3.0 编译的文章,真是太少了。很多人认为 3.0 还不成熟,有好多 bug 什么的,但你们也没说有什么 bug. 。个人出于编程爱好,对 cocos2dx3.0 创建和编译做了小小研尊重原创: http://blog.csdn.net/kyn27500/article/details/21527757 网上看了一下Cocos2dx3.0编译的文章,真是太少了。很多人认为3.0还不成熟,有好多bug什么的,但你们也没...
环境: cocos2dx版本为2.1.4 目标: 游戏中一般有玩家和怪物,他们都有相同的动作状态,如:idle、walk、attack、defense等,我们需要抽象出玩家和怪物的代码实现中中相同的部分 方法: cocos2dx中其实已经提供了类继承的一下工具函数,在sdk中的samples/Lua环境: cocos2dx版本为2.1.4目标: 游戏中一般有玩家和怪物,他们都有相同的动作状态,如:idle、walk、attack、defense等,我们需要抽象出玩家和怪物的代码实现中中相同的部...
http://blog.csdn.net/itcastcpp/article/details/18608437 背景 在学习cocos2dx时,我们在main函数中发现一句代码, [cpp] view plaincopyprint? #includemain.h #includeAppDelegate.h #includeCCEGLView.h USING_NS_CC; int APIENTRY_tWinMain( HINSTANCEhttp://blog.csdn.net/itcastcpp/article/details/18608437 背景 在学习cocos2dx时,我们在main函数中发现一句代码,[cpp] view plaincopyprint? #include "main.h" #incl...
游戏中的数据分动态数据和静态数据 动态数据在程序运行过程当中可以进行修改,如果是简单的数据则可以使用UserDefault来进行动态数据的存储,而SQLite比起xml更倾向于大型数据的处理,在开发过程中根据需求来选择数据存储方案:UserDefault,xml,json,sqlite游戏中的数据分动态数据和静态数据 动态数据在程序运行过程当中可以进行修改,如果是简单的数据则可以使用UserDefault来进行动态数据的存储,而SQLite比起xml更倾向于大型数据...
http://blog.csdn.net/rihui1hao/article/details/21338971 1.在cocos2d-x-3.0rc0\运行python命令 python setup.py //它的作用是将下面这些路径加入到你的用户环境变量中,当然你也可以不添加 COCOS_CONSOLE_ROOT = COCOS_CONSOLE_ROOT NDK_ROOT = NDK_ROhttp://blog.csdn.net/rihui1hao/article/details/21338971 1.在cocos2d-x-3.0rc0\运行python命令 python setup.py //它的作用是将下面这些路径加入到你的用户环境变量中,当然...
继续上文分析,这节来分析cocos2dx 的jni 部分: 目录为: cocos2d-x-2.1.4\cocos2dx\platform\android\jni DPIJni.cpp DPIJni.h IMEJni.cpp IMEJni.h Java_org_cocos2dx_lib_Cocos2dxAccelerometer.cpp Java_org_cocos2dx_lib_Cocos2dxBitmap.cpp Java_org_c继续上文分析,这节来分析cocos2dx 的jni 部分: 目录为: cocos2d-x-2.1.4\cocos2dx\platform\android\jni DPIJni.cpp DPIJni.h IMEJni.cpp IMEJni.h Java_org_cocos2dx_l...
本站文章均为 李华明Himi 【黑米GameDev街区】 http://www.himigame.com/lua-2/985.html ? 点击订阅 ? 本博客最新动态!及时将最新博文通知您! 本篇做起来比较累,大家请参考最新篇 【COCOS2DX-LUA 脚本开发之四】使用tolua++编译pkg,从而创建自定义类让Lua本站文章均为 李华明Himi 【黑米GameDev街区】http://www.himigame.com/lua-2/985.html ? 点击订阅 ? 本博客最新动态!及时将最新博文通知您!本篇做起来...
目的 看到群里有个朋友搞了好几天函数指针传递,没搞好。所以写一篇文章,旨在从cocos2dx中帮朋友们找到如何传递指针。 旧版本的函数指针传递 全局函数函数指针调用 一般在C11之前,我们一般是这样定义一个函数指针类型。 typede void(*pFunc)(int,...); 什目的 看到群里有个朋友搞了好几天函数指针传递,没搞好。所以写一篇文章,旨在从cocos2dx中帮朋友们找到如何传递指针。 旧版本的函数指针传递 全局函数函数指针调用 一般在C+...
~~~~我的生活,我的点点滴滴!! 在介绍CC_CALLBACK_X功能之前,我们需要学习一下c11 的几个新特性 std::function std::bind,总结了一些,先学习学习 狂点这里 我们假设你已经了解点上面的知识,我们来开始学习cocos2d-x 3.0的回调函数绑定新用法,先由h~~~~我的生活,我的点点滴滴!!在介绍CC_CALLBACK_X功能之前,我们需要学习一下c++11 的几个新特性 std::function std::bind,总结了一些,先学习学习 狂点这里我们假设...
~~~~我的生活,我的点点滴滴!! 这篇文章将围绕两个疑问点展开 一、什么是二段构建模式? 大家都知道在C中我们一般在构造函数中为对象分配内存空间然后初始化成员变量,比如我们调用了new某个东西,那么在堆上会先为对象分配内存空间,然后调用构造函数~~~~我的生活,我的点点滴滴!! 这篇文章将围绕两个疑问点展开一、什么是二段构建模式?大家都知道在C++中我们一般在构造函数中为对象分配内存空间然后初始化成员...
通宵想了一晚(如果你信的话),打算出一栏cocos2dx小技巧相关的博客,有以下几种特点: 1、精简; 2、实用; 3、偶尔带点暴力,黄... 我们的主题是:有些技巧你不知道不要紧,但知道后会很牛。 ------------------------------------- 下面进入正文: 假设通宵想了一晚(如果你信的话),打算出一栏cocos2dx小技巧相关的博客,有以下几种特点: 1、精简; 2、实用; 3、偶尔带点暴力,黄... 我们的主题是:有些技巧你不知道不要紧...
//-------------------------------------------------------------------- // // CCPoolManager // //-------------------------------------------------------------------- /////【diff - begin】- by layne////// CCPoolManager* CCPoolManager::shared //--------------------------------------------------------------------//// CCPoolManager////--------------------------------------------------------------------...