自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 类模板详解

有时,有两个或多个类,其功能是相同的,仅仅是数据类型不同,如下面语句声明了一个类:class Compare_int{   public :   Compare(int a,int b)   {      x=a;      y=b;   }   int max( )   {      return (x>y)?x:y;}int min( )

2013-11-13 14:06:41 529

转载 cocos2d-x 数学函数、常用宏粗整理

cocos2d-x有一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学啊!你不能这么勤劳啊!你这么勤劳要出事的啊!每年有多少程序员过劳死啊!程序员一定要是懒骨头

2013-11-11 10:13:28 936

转载 vector利用swap()函数进行内存的释放

首先,vector与deque不同,其内存占用空间只会增长,不会减小。比如你首先分配了10,000个字节,然后erase掉后面9,999个,则虽然有效元素只有一个,但是内存占用仍为10,000个。所有空间在vector析构时回收。1、释放内存:   empty()是用来检测容器是否为空的,clear()可以清空所有元素。但是即使clear(),所占用的内存空间依然如故。如果你需要空

2013-11-08 11:00:40 1532

转载 cocos2dx动画Animation介绍

一、帧动画你可以通过一系列图片文件,像如下这样,创建一个动画:[cpp]  CCAnimation *animation = CCAnimation::create();  //从本地文件系统中加载图片文件到CCSpriteFrame中区,然后添加到CCAnimation中  for (int i = 1; i {      char szI

2013-11-07 16:08:20 815

转载 事件处理机制之触屏事件

游戏主要是玩家和程序的交流。无论你的动画做得多么生动,特效做得如何炫,游戏还是要和玩家进行互动和交流。在智能手机中,主要的输入操作是通过触摸屏幕、重力感应等方式实现的,而输入文字主要通过虚拟键盘等实现的。下面就让我们一起来学习触屏事件的使用。  一、触屏事件       在Cocos2D-X中,继承自触屏代理协议CCTouchDelegate的布景层类CCLayer可以

2013-10-08 19:55:00 1074

原创 初次安装cocos2dx所遇到的问题以及解决办法

从今天开始就要研究cocos2dx了,今天刚刚开始。刚刚装完系统,安装好vs2010后,下载cocos2dx解压后,打开里面vs2010的工程后就调试出现10个相同的错误: 正在创建库 E:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\TestJavascript.lib 和对象 E:\cocos2d-2.1rc0-x-2.1.3\Debug.win32\TestJa

2013-09-29 13:54:44 2204

转载 在MFC中手动添加消息处理函数PreTranslateMessage和自定义消息

一、添加消息处理函数PreTranslateMessage,此函数可以通过MFC ClassWizard添加BOOL CPreTranslateMessageDlg::PreTranslateMessage(MSG* pMsg){    if (pMsg->message==WM_LBUTTONDOWN)    {        MessageBox("

2013-09-10 14:40:19 1668

转载 SETTIMER的使用问题

SETTIMER的使用问题etTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。   SetTimer的函数原型如下:UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ;  其中 

2013-09-09 09:46:32 512

原创 MFC鼠绘矩形

关于鼠绘矩形:1. 必须会绘制矩形(查看孙鑫VC++的第十章)2. 在绘制的时候,必须使鼠标锁定在客户区内,利用CRect rect;GetClientRect(&rect);//该函数获取窗口客户区的坐标。客户区坐标指定客户区的左上角和右下角。//由于客户区坐标是相对窗口客户区的左上角而言的,因此左上角坐标为(0,0)ClientToScreen(&rect);//这个函数的

2013-08-08 11:32:56 1172

vs 2015 shaderLab 插件

shaderlab vs 2015 智能提示插件,还可以对关键词进行高亮显示。是新手玩家学习shaderlab不可或缺的插件。

2017-10-27

空空如也

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

TA关注的人

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