自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

游戏人生

游戏人生

  • 博客(42)
  • 收藏
  • 关注

原创 几个比较重要的触摸

void CommonTools::zheDang(Node* node){auto listener = EventListenerTouchOneByOne::create();listener->setSwallowTouches(true);listener->onTouchBegan = [](Touch* touch, Event* event){r

2014-07-13 17:12:19 741

原创 bug集锦

int 转 float 或者 double 是可能变数字的 所以要注意

2014-04-22 16:23:40 771

原创 固定时间触发

if( logStartTime == 0 ) { //判断是否需要拉去 select 如果已经有了 就把时间定为下一天 Calendar cc = Calendar.getInstance(); cc.add(Calendar.DAY_OF_YEAR, -1); Date time = cc.getTime(); SimpleDa

2015-01-09 15:16:36 674

转载 mysql特有的sql语句

http://qiutian110119.blog.163.com/blog/static/54617311201131015915294/

2014-10-30 14:05:58 686

转载 HotSpot JVM里的G1垃圾收集器

http://ivywang.iteye.com/blog/2146645G1垃圾收集器HotSpot JDK 7从update 4开始引入了G1垃圾收集器。G1收集器是服务器风格的垃圾回收器,主要针对多处理器机器上占用大量内存的应用。G1能缩短暂停时间,也能提供高吞吐量。与CMS的区别和CMS(Concurrent Mark-Sweep)收

2014-10-23 17:06:53 740

转载 ios和android游戏纹理优化和内存优化

1、2d游戏最占内存的无疑是图片资源。2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内存(图片所占内存4mb)但是速度要比CGImage慢一倍。时间和空间如何取舍就看实际情况了。不过最佳的选择似乎是pvr(即使android版本

2014-08-28 22:49:49 5986

转载 C++11 tuple

tuple元组定义了一个有固定数目元素的容器,其中的每个元素类型都可以不相同,这与其他容器有着本质的区别.是对pair的泛化。首先来介绍元组的创建和元组元素的访问。通过make_tuple()创建元组,通过get#include #include #include  int main(){    auto t1 = std::make

2014-08-24 00:04:48 601

转载 转载小满的

个人原创,欢迎转载,转载请注明原文地址http://blog.csdn.net/bill_man        上一篇文章介绍了cocos2d-x的基本渲染结构,这篇顺着之前的渲染结构介绍渲染命令QUAD_COMMAND命令的部分,通过这部分的函数,学习opengl处理图片渲染的方法,首先介绍这节需要涉及到的基本概念VAO和VBO。VAO和VBO:    顶点数组对象(Ve

2014-08-17 09:50:58 575

转载 opengl中VAO,VBO,IBO用法小结

http://cowboy.1988.blog.163.com/blog/static/751057982014380251300/opengl中VAO,VBO,IBO用法小结这三个玩意全面取代旧社会的glBegin/glEnd,显示列表,顶点数组。VBO为顶点缓冲区对象,用于存储顶点坐标/顶点uv/顶点法线/顶点颜色,也可以用于其他用途,比如tangent。

2014-08-02 00:47:31 2420

转载 mk全解

http://blog.csdn.net/lizzywu/article/details/12835061

2014-07-27 10:37:59 591

原创 eclipse cdt 快捷键

ctrl + shift + n 自动导入头文件

2014-07-23 23:46:24 1448

原创 关于pdb文件

/Z7、/Zd、/Zi、/ZI(调试信息格式)

2014-07-23 14:38:17 617

转载 编译成android添加按钮报错

cocos-ext.h改为extensions/cocos-ext.h

2014-07-23 01:12:32 703

转载 “extensions/ExtensionMacros.h”: No such file or directory

VS2012相关:问题:“extensions/ExtensionMacros.h”: No such file or directory无法打开包括文件。1、解决方案中,添加“现有项目”--> libExtensions  具体目录:  ..\cocos2d\extensions\proj.win32\libExtensions.vcxproj2、项目中添加引用-

2014-07-23 00:19:54 1216

原创 2014.7.20 最新 eclipse cdt 开发 c++ 11 配置教程

下载 mingw 下载这几个添加环境变量 C:\MinGW\bin;

2014-07-20 12:49:14 639

转载 opengl的

4.4 glEnableVertexAttribArray      Enable由索引index指定的通用顶点属性数组。      void glEnableVertexAttribArray( GLuint   index);      void glDisableVertexAttribArray( GLuint   index);      默认状态

2014-07-12 10:47:50 680

转载 关于VBO的一些东西

http://blog.sina.com.cn/s/blog_7cfb366d010158he.html有时候你不得不承认,OPENGL的开发真的不如DIRECTX,特别对于入门的人来说,一个简单的概念可以让我嚼上几天不得骑姐。VBO可以说是OPENGL中里程碑似的东西,通过VBO我们可以把需要渲染的图元的顶点信息,直接上传存储在GPU的显存中。由于最早的OPENGL不支持

2014-07-12 10:41:28 710

转载 VAO

http://blog.csdn.net/afei198409/article/details/8277860顶点数组对象(vao)随着程序逐渐增大并且使用更多的模型,读者可能发现要在每个帧的多组顶点数组之间切换。根据你为每个顶点使用多少个顶点属性,像对glVetexPointer()这样的函数的调用次数可能变得很大。顶点数组对象捆绑了调用的集合,以设置顶点数组的状

2014-07-11 01:46:37 835

转载 缓冲区对象VBO

许多OpenGL操作都向OpenGL发送一大块数据,例如向它传递需要处理的顶点数组数据。传输这种数据可能非常简单,例如把数据从系统的内存中复制到图形卡。但是,由于OpenGL是按照客户机-服务器模式设计的,在OpenGL需要数据的任何时候,都必须把数据从客户机内存传输到服务器。如果数据并没有修改,或者客户机和服务器位于不同的计算机(分布式渲染),数据的传输可能会比较缓慢,或者是冗余的。Op

2014-07-11 01:40:43 717

原创 要掌握的几个

setBlendFunchttp://blog.csdn.net/xuguangsoft/article/details/8781256http://www.2cto.com/kf/201401/271509.html

2014-06-21 12:24:18 520

转载 C++的函数式革命

http://top.jobbole.com/856/

2014-06-12 11:30:51 555

转载 数据成员初始化

在C++98标准里,只有static const声明的整型成员能在类内部初始化,并且初始化值必须是常量表达式。这些限制确保了初始化操作可以在编译时期进行。例如:int var = 7;    class X {        static const int m1 = 7;   // 正确        const int m2 = 7;    // 错误:无static

2014-05-20 16:24:38 732

原创 千万不要在构造方法里写 Director::getInstance()->getScheduler();

在vs里没事 在xcode里没事 在苹果上也没事唯独在安卓机器上不行.构造方法里果然不要写乱七八糟.顺便请问下,为什么安卓的机器会提前把构造方法先调一遍?总之一句话 构造方法里啥都不要写!!!!!!!妈蛋

2014-05-20 09:58:57 2813 1

转载 转的

http://blog.ready4go.com/blog/2013/10/12/update-android-dot-mk-with-local-src-files-and-local-c-includes/http://blog.ready4go.com/blog/2013/05/20/write-local-src-files-in-android-dot-mk-ultimate

2014-05-05 23:54:07 652

原创 得到最大矩形

Rect getRect(Node* node);Rect getWorldRect(Node* node);

2014-04-26 13:48:41 672

原创 静态变量没有重置为 null 的问题

在java 和 as3里 静态变量会根据指向的对象而变化,如果指向的对象被垃圾回收了,那么他自动指向null而在

2014-04-18 21:28:52 1231

原创 2dx的各种回调 烦死人了

NotificationCenter::getInstance()->addObserver(this, callfuncO_selector(Light::switchStateChanged), MSG_SWITCH_STATE, NULL);

2014-04-18 19:57:41 845

原创 为什么c++类的定义中成员名习惯加"m_"?

为什么c++类的定义中成员名习惯加"m_"?m是member的缩写,表示这是成员名。2

2014-04-17 16:24:03 3099

原创 动画测试

1000个动画 windows上12帧iPhone

2014-04-16 20:31:40 687

原创 c++的 gettimer() 在哪里? 如何用他计算方法运行时间?

就是这个方法 GetTickCount可以看百度百科 GetTickCount,函数。GetTickCount返回(retrieve)从操作系统启动所经过(elapsed)的毫秒数,它的返回值是DWORD。

2014-04-15 20:13:05 801

转载 指针和引用的区别?

http://blog.csdn.net/xdrt81y/article/details/18004129 温故而知新,指针和引用的概念,大学时都已熟知,实际用的时候往往又有些疑惑,故深入探究一下。从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立

2014-04-08 20:34:45 645

原创 $(EngineRoot) 在哪里呢???

这里了。。。

2014-04-04 15:25:31 2899

转载 C++11系列-改进的类型推导:auto、decltype和新的函数语法

http://towriting.com/blog/2013/08/08/improved-type-inference-in-cpp11/  C++11引入了一些新的实用的类型推导能力,这意味着你可以花费更少的时间去写那些编译器已经知道的东西。当然有些时候你需要帮助编译器或者你的编程伙伴。但是C++11,你可以在一些乏味的东西上花更少的时间,而多去关注逻辑本身。auto之乐我们先

2014-04-03 13:49:26 638

原创 我们的项目有好多文件夹哦。。

所以每次添加新类都要在vs里创建新的筛选器好烦忽然发现vs不用添加筛选器 加在class目录下就好了哇哈哈哈 好爽

2014-04-03 11:17:34 830

原创 visual assist 几个常用的快捷键

打开某个文件 Shift + Alt + O ( 比 Ctrl + ,  更准确 更快速 )如果你打开了.h文件,想查看他的.cpp文件,那么就 Alt + O定位到某个方法 Alt + M从定义转到声明,从声明转到定义 Alt + G shift + alt + q 自动include 自动补全定义 等等 好多功能~还有Aaa a = new Aaa();这个时候

2014-03-28 16:23:34 892

转载 一个老程序员的下场

http://news.mydrivers.com/1/298/298334.htm  长期从事编程活动的程序员都期望在50多岁时能爬到一个足够高的职位,或者能顺利的退休。但我在这里讨论的可能是一个你还没有想过的问题:如果到那时你失业了呢?50多岁时你的职业仕途会成为一个问题。如果你有很好的技术,有人雇你,你会有一个很高的职衔,或你是一个专家,或有很好的人际关系,你都有可能找到一个

2014-03-27 13:46:31 1026

原创 flash的动画如何转换到cocos2d-x上用呢?

http://gafmedia.com/converter/  ok 就是他了不过现在只支持2.x版本。蛋疼~ 项目刚升到3.0作者会在3.0稳定后出的 期待呀

2014-03-27 09:48:11 813

转载 官方论坛的帖子 How about use "armeabi-v7a" as default ABI on Android for template? ABI 是啥?

http://blog.csdn.net/fristkey2/article/details/7870593 源码下面第一个文件的名称是abi,那么abi是什么?    应用程序二进制接口(application binary interface,ABI) 描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口 。ABI不同于API ,API定义了源代码和库

2014-03-25 11:48:17 707

转载 windows socket and linux socket 区别?

http://hi.baidu.com/nicker2010/item/8cc63bce77f11b3899b49810 为什么要这个呢?为了考虑跨平台。。。所以你需要知道在vs上测试的时候 要加一些东西 linux和windows下socket编程区别总结(ZZ)一、linux下的socket编程:1、客户端执行步骤依次如下:socket()connect()

2014-03-24 19:36:02 761

转载 pthread使用方法

http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part1/ 其他的在右上角搜索吧很好的教程哦

2014-03-23 23:59:19 689

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除