自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NightWish

退一步,人去楼空

  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于CCLayer锚点的问题

在cocos2d-x中,CCLayer默认锚点无效,设置position的参考点在左下角

2013-06-28 11:28:19 2408 1

转载 cocos2d-x CCNode,CCLayer,CCScene分析

CCNode是父亲,CCLayer和CCScene是他2个孩子,CCScene 负责和CCDirector打交道,负责管理CCNode 所有的孩子(这个CCNode不知道有多少孩子,孙子)CCNode| |CCLayer CCSceneCCNode核心属性和方法class CC_DLL CCNode : public CCObject{ 1 2

2013-06-28 10:44:10 3145

转载 cocos2d-x CCCallFunc系列函数的应用

CCCallFunc作为一个CCAction可以用来调用自己的函数。其用处还是很多的。1、用一个不带参数的函数给一个action创建回调功能。使用CCCallFunc[cpp] view plaincopyCCFiniteTimeAction* actions= CCSequence::actions(action,

2013-06-24 17:05:16 881

转载 CCLayer中如何 控制只显示特定的区域

CCLayer中如何 控制只显示特定的区域           在CCLayer中,我们有时候要实现自己的CCLayer,当有内容超过我们的范围后,我们想不显示这个超出范围的内容,这个用opengGL的  glScissor  函数可以实现。scissor的意思是剪切。         在CCLayer中,负责绘制的函数是在visit函数中,所以我们需要将这个函数重写。

2013-06-21 17:22:26 943

转载 2d-x 拷贝机制

CCObject是绝大部分cocos2d-x类的基类, 我们就从这里一步一步揭开cocos2d-x的奥秘.CCObject承担了两个重要的功能, 拷贝机制和内存管理.拷贝机制打开CCObject.h 首先看到的是类CCCopying, 而CCObject是从该类派生. 从这个意义上来讲CCCopying才是大部分类的基类.但CCCopying其实非常简单, 再加上没有其他类从C

2013-06-21 10:41:10 6183

转载 cocos2d-x游戏开发 回调函数

cocos2d-x中有大量的回调函数的应用,主要有以下几类,看下CCObject.h中的定义[cpp] view plaincopyprint?typedef void (CCObject::*SEL_SCHEDULE)(float);// 用来调update  typedef void (CCObject::*SEL_CallFunc)();// 用来自定义无参回

2013-06-21 10:34:04 1020

转载 iOS7 SDK新特性

春风又绿加州岸,物是人非又一年。WWDC 2013 keynote落下帷幕,新的iOS开发旅程也由此开启。在iOS7界面重大变革的背后,开发者们需要知道的又有哪些呢。同去年一样,我会先简单纵览地介绍iOS7中我个人认为开发者需要着重关注和学习的内容,之后再陆续对自己感兴趣章节进行探索。计划继承类似WWDC2012的笔记的形式,希望对国内开发者有所帮助。相关笔记整理如下:UI相关全新

2013-06-20 09:22:39 1769

转载 OpenGL中位图的操作(glReadPixels,glDrawPixels和glCopyPixels应用举例)

1、       BMP文件格式简单介绍BMP文件是一种像素文件,它保存了一幅图象中所有的像素。这种文件格式可以保存单色位图、16色或256色索引模式像素图、24位真彩色图象,每种模式种单一像素的大小分别为1/8字节,1/2字节,1字节和3字节。目前最常见的是256色BMP和24位色BMP。这种文件格式还定义了像素保存的几种方法,包括不压缩、RLE压缩等。常见的BMP文件大多是不压缩的。这

2013-06-19 15:38:56 3949

转载 (游戏存档,切换高清,图片处理)

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man到此,cocos2d-x的test范例介绍的差不多了,本系列的文章更新也会暂时暂停,之后会在每周新写一篇cocos2d-x的实例(个人写的一些游戏效果),敬请期待。本篇介绍剩下的一些小知识。1.游戏存档游戏存档是游戏中不可缺少的一部

2013-06-19 14:58:40 915

转载 cocos2d-x初探学习笔记(24)--音乐音效

在游戏中,音乐是一个不可缺少的部分,音乐分为游戏中的长时间的背景音乐和短的音效两种,可以为我们的游戏增加效果。Cocos2d-x支持多种音乐格式mp3,wav等音乐格式1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载的方法如下SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic( CCFileUtils::fullP

2013-06-19 14:51:59 4165

转载 CCRenderTexture

1.CCRenderTexture在j2me的手游写法中,我们一般是开一个线程,这个线程每帧更新渲染,再走一遍逻辑,在cocos2d-x中我们可以使用schduler来进行更新逻辑,这一部分之前已经说过。我们也可以控制渲染的部分,就是通过CCRenderTexture,通过CCRenderTexture可以实现更好的效果,这些效果我会在之后的cocos2d-x开发实例专题中有所体现。本部分的博

2013-06-19 14:49:41 1081

转载 计算机科学中最重要的32个算法

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径

2013-06-19 09:10:00 734

转载 粒子系统1:简介&工具使用

一、粒子系统简介:粒子系统最早出现在80年代,主要用于解决由大量按一定规则运动(变化)的微小物质在计算机上的生成和显示问题。Particle System的应用非常广泛,大的可以模拟原子弹爆炸,星云变化,小的可以模拟水波、火焰、烟火、云雾等,而这些自然现象用常规的图形算法是很难逼真再现的。Particle System可以说是一种基于物理模型来解决问题的方法,它的核心不在于如何显示,而在用

2013-06-18 19:06:52 1548

转载 粒子效果 Particles

简介术语粒子系统关系到计算机图形学技术,使用大量非常小的sprite或其他图像对象来模拟特定种类的”模糊”现象,通过常规的渲染技术是很难制造的——一般来说有混乱系统、自然现象、或者活学反应引起的过程。Point vs Quad在Cocos2d-x早期版本中,Cocos2d-x里粒子系统有两种类型:Quad 和 Point粒子系统:CCParticleSystemQuad

2013-06-18 11:31:38 2064

转载 cocos2d-x场景中的层(CCLayer)及其触摸消息响应

之前已经建立好了一个场景,在建立场景的时候,已经将一个CCLayer加到场景的子节点上,这个节点将作为这个场景的父节点,场景中所有的内容都将以它的孩子身份出现。在移动设备上,最常处理的就是触摸消息的响应了。 单点触控:Targeted Touch Delegate方式一个层接收触摸消息需要如下步骤:1,在初始化阶段将此层的属性设置为接收触摸消息。例如在init()函数中添加:m

2013-06-15 16:56:44 853

转载 cocos2d-x touches事件中使用 addTargetedDelegate 的潜在bug

跟踪进入addTargetedDelegate 的代码,会发现,如果touchDispacher当前被锁定了,那么新加的touch delegate会被添加进一个缓冲数组里 m_pHandlesToAdd, 并没有被真正注册, 如果之后使用 findHandler 是找不到这个对象的。而让touchDispacher被锁定的(m_bLocked=true)唯一方式是调用了touches方法。因

2013-06-15 14:56:16 1829

转载 cocos2d-x onEnter函数追根溯底

cocos2d中ccNode的onEnter是一个非常重要的函数,从名字上看就是进入意思,如果没‘进入’那肯定就很严重了,首先看看ccNode的类的派生关系  onEnter函数追根溯底" title="cocos2d-x onEnter函数追根溯底">很复杂吧,看看onEnter这个函数的声明onEnter函数追根溯底" title="cocos2d-x onEnter函数追根溯底"

2013-06-14 15:01:35 1227

转载 cocos2d-x 关于CCpoint的一些算法或者说扩展

static inline CCPoint ccpNeg(const CCPoint v) //计算关于原点的对称点 { return ccp(-v.x, -v.y); } /** Calculates sum of two points. @return CCPoint @since v0.7.2 */ static inline CCPo

2013-06-14 14:41:11 2628

转载 cocos2d-x 计时器-CCScheduler)

CCScheduler可以算是个计时器,可以根据需要通过此类下的各种方法设定计时来执行回调函数,达到计时控制精灵、动画的作用。官方原例中已经演示了这个类的具体使用方法,这里就记录一下使用方法:1.setTimeScale用于减慢或者快进动画,其默认参数值为1.0,低于此值时计时器会放慢,否则加快,下面是代码:[cpp] view plaincopyclass S

2013-06-13 16:56:30 3354

转载 iOS开源项目

苹果App Store本身所具有的独特DNA也催生了众多iOS开源项目,开发者可以直接将这些项目运用到自己的App中,从而实现各种功能或特效。今天,我们将介绍20个在GitHub上非常受开发者欢迎的iOS开源项目。在结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点。今天,我们将介绍20个在GitHub上非

2013-06-07 09:24:01 2051

SVN服务端及客户端

svn,用于日常开发的版本管控或办公类文件版本管控,不用担心误操作而导致工作前功尽弃,可以进行恢复操作

2012-11-27

IOS FTP 支持断点续传

本源代码是关于ios 中ftp功能的实现,支持断点续传,体现在downloaddelegate.h文件中

2012-08-02

IOS获取文件、目录所占空间大小

IOS获取文件、目录所占空间大小 可配合下文参照 http://blog.csdn.net/zhuzhihai1988/article/details/7776164

2012-07-23

iOS 下拉、右拉更新界面

iOS 下拉、右拉更新界面,希望能够对刚刚学习ios的新手有用

2012-07-23

C#资源管理器

本程序是利用C#中的TreeView制作而成的资源管理器,包含源代码,调试通过,希望能给你带来帮助

2011-12-03

InstallShield使用教程

这是关于Install+Shield使用教程,适合初学者使用

2011-07-27

空空如也

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

TA关注的人

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