自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 cocos2d-x用gl绘图出现偏差解决办法

http://www.cocos2d-x.org/news/24As the default setting, cocos2d-x uses 3D projection with a depth buffer, in CCDirector::setGLDefaultValues()voidCCDirector::setGLDefaultValues(void){ //

2012-11-16 10:10:36 1558

转载 dataWithContentsOfURL and HTTP 302 redirects

Never use [NSData dataWithContentsOfURL:] in a real app. It makes a synchronous network connection and your app will be killed by the OS if that doesn't finish quickly enough.Stick to NSURLConnectio

2012-11-16 09:48:41 850

转载 Cocos2D CCRenderTexture莫名其妙报错的问题

本文内容来自网络,连接:http://www.techpot.net/archives/33453注意两点就行了:一个就是:1。CCRenderTexture在初始化的时候高度和宽度不能小于1(这是模拟器的要求)报错之后的表现为:虽然画面卡住(就如同opengles罢工不做渲染了一样),但程序依然能够正常执行,box2d引擎工作也很正常(通过控制台输出进

2012-11-16 09:45:09 961

转载 Java那点儿事2——协变式返回值

转自:http://shinestudio.iteye.com/blog/767447协变式返回值 没听说过吧!这又是Java5中新增的功能。其实协变式返回值很容易,并没有你想的那么复杂,3分钟绝对能搞清楚 下面的例子 Java代码  class Base{        public Base method(){          return

2012-07-28 13:44:33 884

转载 C++ 重载(overload)、重写(overrride)、重定义(redefine)总结

C++的一些特性好久没使用了,导致有些生疏了,所以查了一些资料,回顾了一下。 先来看几个概念:重载(overload),重写(override,也称覆盖), 重定义(redefine,也称隐藏)(PS:第三个我不确定在英文中是否应该称为redefine,如有问题,留言告知,谢谢)一、重载(overload)指函数名相同,但是它的参数表列个数或顺序,类型不

2012-07-28 13:42:19 476

转载 C++ Virtual详解

Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在 Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象 时,对point的print函数的调用实际上是调用了Derived的print函数而不是

2012-07-28 10:58:04 477

转载 cocos2d-x总结-win32环境下响应键盘消息

cocos2d-x总结-win32环境下响应键盘消息cocos2d-x总结-win32环境下响应键盘消息摘要: cocos2d主要面向的是触摸屏幕设备的,在WINDOWS下的定位感觉多多少少就是相当于一个模拟器,因此并没有太多的PC下重要的键盘支持。然而响应键盘消息对于调试来说可以提供不少方便。下边就通过更改cocos2d-x的源码来添 ...cocos2d主要面向的是触摸屏幕设备的,

2012-07-22 11:39:20 2247

原创 java配置环境中jdk和jre

JDK = Java Development Kit 开发套件JRE = java runtime environment 运行环境,里面包含了jvm虚拟机以及各种运行库安装jdk完了之后又会弹出选择让我们安装jre,比如安装了jdk6之后又会安装一个jre6,安装完毕后配置环境,运行java程序成功。但是我在jdk6目录下面也找到了一个jre的目录,点进去看,和jav

2012-07-08 19:42:23 2936

原创 链表逆置

//我写的void invertList(TList *&head){ TList *p1, *p2, *p3; if(head == NULL || head->next == NULL) return; else if(head->next->next == NULL) { p1 = head; p2 = p1->next; p2->

2012-07-03 15:39:46 367

原创 xml语法学习

XML 的属性值须加引号与 HTML 类似,XML 也可拥有属性(名称/值的对)。在 XML 中,XML 的属性值须加引号。请研究下面的两个 XML 文档。第一个是错误的,第二个是正确的:date=08/08/2008>GeorgeJohn date="08/08/2008">GeorgeJohn 在第一个文档中的错误是,note 元素中的 date

2012-06-17 11:17:11 599

原创 Cocos2d-x内存管理(二)

Cocos2d-x内存管理(二)前一篇我们讲到cocos2d-x里的内存管理机制,以及引擎中的自动内存管理机制。一个被自动管理的对象从new出来之后到被放到autoreleasepool那么接下来,对象是如何被引擎自动delete掉的呢?首先我们要知道,cocos2d-x的引擎线程是单线程的,它不停的调用voidCCDisplayLinkDirector::mainLoop(void)来绘制当

2012-06-04 21:29:50 6829 5

原创 cocos2d-x内存管理机制解析(一)

前言:c++内存机制,采用new关键字实例化的对象,必须在不使用的时候手动delete掉,否则new的时候开辟的内存就不能被回收,造成内存泄露。我们来举个例子说明一下:     运行 结果,vld工具提示了存在内存泄露:当加上delete操作后:下面步入正题:1、cocos2d-x 内存管理的方式,cocos2d-x采用引用计数的方式进行内存

2012-06-03 18:47:33 6596 4

转载 一个基于组件的动态对象系统

文 封烨http://game.techweb.com.cn/thread-234669-1-1.html 原帖传送门 一、静态的痛苦     作为一个项目经验丰富的程序员,你经常会遇到游戏开发过程中的“反复”(iterations):今天美术将一个静态的模型改为骨骼模型并添加了动画;明天企划会议上决定把所有未拾取武器由原先的闪光效果改为原地旋转;后天你的老板告诉你:配合投资方的要

2012-05-22 19:01:47 2135

原创 友盟统计在我们游戏中的使用

友盟SDK中有很好的统计和分析功能,能很好的帮助我们统计游戏中的数据来帮助我们分析用户玩游戏的过程。一、自定义事件:自定义事件用于追踪用户的行为,包括记录行为发生的次数、持续的时长以及该行为的具体细节。不同的需求可以采用不同的方式来跟踪。1、单一事件的发生统计。事件发生总次数和平均每次启动该事件发生的次数MobclickAgent.onEvent(YoumengTestActivi

2012-05-19 13:54:27 3397

原创 void setID(string strID) 和void setID(const string& strID)有什么区别

void setID(string strID) 在调用时,参数为实际变量的一个副本,子函数void setID(string strID) 中对 strID的改变不会影响调用者函数中的实际变量void setID(const string& strID) 是引用实际变量, 但这里加了const应该不允许修改该变量引用的效果是:直接操作实际变量,在子函数中如果对该变量发生改变,实际变

2012-04-24 18:07:18 798

转载 cocos2d-x 内存释放的机制和使用要注意的地方

因为功能和接口和objective-c版本的差不多,所以在内存管理上也采用objective-c引用计数的机制来实现内存管理。仔细看了一下cocos2d-x的源代码,确实写的很好,代码组织得很工整。它们所有类都是继承自CCObject, CCObject有retain(), release()和autorelease()等方法,和objective-c上的NSObject用法一致。每当CCOb

2012-04-11 16:44:36 1467

原创 cocos2d-x开发遇到的几个问题

一、不能使用typeinfo这个方法(include)二、不能用ndk r7b环境来开发,否则不能点击!三、不能用//#include//#includestd::iostream

2012-03-12 00:45:10 613

原创 COCOS2D-X用到的部分容器简单用法

1.vector#include std::vector str; // 插入到末尾 str.push_back(111); str.push_back(222); str.push_back(333); CCLOG("-------------------------"); // 注意i是一个返回的迭代器,str.end()[0]指向的是str迭代器后面的位置,而不是s

2012-02-25 22:12:58 3446

原创 cocos2d-x相关词汇翻译

CCFiniteTimeAction  finite-有限的 有限时间的动作sequenceable 可顺序化的Serialization  序列化 - 字节流传输actionInterval interval-间歇 -持续动作actionInstant instant-瞬时的-立即动作CCRepeat:重复执行几次、CCRepeatForever:永远执行、CCSeq

2012-02-14 21:43:40 869

c++模拟操作系统优先数优先原则的进程调度过程

c++下MFC模拟操作系统优先数优先原则的进程调度过程

2011-06-20

空空如也

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

TA关注的人

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