自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

精灵性能优化-使用精灵帧缓存

精灵帧缓存是缓存的一种,缓存有如下几种: 纹理缓存(TextureCache)。使用纹理缓存可以创建纹理对象,在上一节我们已经用到了。 精灵帧缓存(SpriteFrameCache)。能够从精灵表中创建精灵帧缓存,然后再从精灵帧缓存中获得精灵对象,反复使用精灵对象时候,使用精灵帧缓存可以节省内存消耗。 动画缓存(AnimationCache)。动画缓存主要用于精灵动画,精灵动画中的每一帧是...

2014-05-21 11:41:17 250

原创 实例介绍Cocos2d-x精灵菜单和图片菜单

精灵菜单类是MenuItemSprite,图片菜单类是MenuItemImage。由于MenuItemImage继承于MenuItemSprite,所以图片菜单也属于精灵菜单。为什么叫精灵菜单呢?那是因为这些菜单项具有精灵的特点,我们可以让精灵动起来,具体使用时候是把一个精灵放置到菜单中作为菜单项。 精灵菜单类MenuItemSprite,它的其中一个创建函数create定义如下:   ...

2014-05-12 12:18:12 165

原创 Cocos2d-x 3.0标签类Label

Cocos2d-x 3.0后推出了新的标签类Label,这种标签通过使用FreeType[1]来使它在不同的平台上有相同的视觉效果。由于使用更快的缓存代理,它的渲染也将更加快速。Label提供了描边和阴影等特性。 Label类的类图如下图所示:   创建Label类静态create函数常用的有如下几个:   [html] view plaincopy   s...

2014-05-10 11:45:27 135

原创 Cocos2d-x坐标系介绍

在图形图像和游戏应用开发中坐标系是非常重要的,我们在Android和iOS等平台应用开发的时候使用的二维坐标系它的原点是在左上角的。而在Cocos2d-x坐标系中它原点是在左下角的,而且Cocos2d-x坐标系又可以分为:世界坐标和模型坐标。 UI坐标 UI坐标就是Android和iOS等应用开发的时候使用的二维坐标系。它的原点是在左上角的。   UI坐标原点是在左上角,x轴向右...

2014-05-06 13:28:59 188

原创 cocos2d-x中Node中重要的属性

Node还有两个非常重要的属性:position和anchorPoint。 position(位置)属性是Node对象的实际位置。position属性往往还要配合使用anchorPoint属性,为了将一个Node对象(标准矩形图形)精准的放置在屏幕某一个位置上,需要设置该矩形的锚点,anchorPoint是相对于position的比例,默认是(0.5,0.5)。我们看看下面的几种情况: 以a...

2014-05-06 12:04:19 155

cocos2d-x中Node与Node层级架构

Cocos2d-x采用层级(树形)结构管理场景、层、精灵、菜单、文本、地图和粒子系统等节点(Node)对象。一个场景包含了多个层,一个层又包含多个精灵、菜单、文本、地图和粒子系统等对象。层级结构中的节点可以是场景、层、精灵、菜单、文本、地图和粒子系统等任何对象。     节点的层级结构 这些节点有一个共同的父类Node。Node类是Cocos2d-x最为重要的根类,它是场景、层、精灵、菜...

2014-05-05 22:07:31 135

空空如也

空空如也

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

TA关注的人

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