cocos2dx
文章平均质量分 58
boleban
这个作者很懒,什么都没留下…
展开
-
开启cocos2dx 3.0的Console功能
原英文文地址:http://discuss.cocos2d-x.org/t/cocos3-0-tutorial-console-tutorial/14283?username_filters=Lef原创 2014-06-13 20:56:55 · 1284 阅读 · 0 评论 -
Cocos2d-X的事件分发(2)
课程概述“Cocos2d-X的事件分发(2)”课程概述订阅者被成功注册到事件分发器后,事件分发器需要根据相应到的事件进行分发,本节课将重点讲述如何进行事件分发。课程笔记事件的触发事件的触发通过函数dispatchEvent或者dispatchCustomEvent来触发。dispatchCustomEvent会自动创建一个CustomEvent;也可以先创建一个Cu转载 2015-04-23 17:45:24 · 571 阅读 · 0 评论 -
Cocos2d-X的事件分发(1)
课程概述“Cocos2d-X的事件分发(1)”课程概述事件系统,从小处说它是应用程序内部各个模块交互的设计模式,从大处说它是软件架构的组成模块。Cocos2d-X 3.x之后,事件分发不仅分发系统事件,还可以分发开发者自定义事件,而且处理顺序的优先级可以根据元素的绘制顺序,大大提高了触摸等事件的管理效率。原文地址:http://www.geekfaner.com/cocos转载 2015-04-23 17:30:06 · 568 阅读 · 0 评论 -
Cocos2d-X的精灵
课程概述“Cocos2d-X的精灵”课程概述 游戏中存在着大量的精灵元素,本节课讲从游戏引擎源码的角度详解精灵。课程笔记精灵的创建 精灵通常是通过texture创建,将texture的全部或者一部分与sprite进行关联。创建方法除了createWithTexture,其他方法都会将对应的texture存入textureCache中。针对手动创建的转载 2015-03-12 17:29:04 · 500 阅读 · 0 评论 -
Cocos2d-X的纹理(1)
原文地址:http://www.geekfaner.com/cocos2d-x/ReadCocos2dxSourceCode15.html课程概述“Cocos2d-X的纹理(1)”课程概述 游戏中的UI元素各种各样,栩栩如生,而这些UI元素的形状依靠的是顶点坐标,色彩大多都是依靠纹理,纹理也是OpenGL ES中的重要概念。本节课将讲述Cocos2d-X的纹理。转载 2015-03-11 21:28:15 · 529 阅读 · 0 评论 -
Cocos2d-X的纹理(2)
原文章地址:http://www.geekfaner.com/cocos2d-x/ReadCocos2dxSourceCode16.html课程概述“Cocos2d-X的纹理(2)”课程概述 纹理影响着应用程序包的大小、内存占用量、内存带宽,从而影响游戏性能、用户体验以及电耗等,本节将介绍如何对纹理已经优化。课程笔记压缩纹理 在(Cocos2d-转载 2015-03-11 21:11:26 · 719 阅读 · 0 评论 -
Cocos2d-X的UI树(1)
原文地址:http://www.geekfaner.com/cocos2d-x/ReadCocos2dxSourceCode5.html课程概述“Cocos2d-X的UI树(1)”课程概述课程概述“Cocos2d-X的UI树(1)”课程概述 游戏是由UI构成的,每个UI元素最主要的属性就是位置和样式,本节课讲从Cocos2d-X源码角度介绍如何转载 2015-03-04 15:39:15 · 899 阅读 · 0 评论 -
Cocos2d-X的多分辨率支持(1)
课程概述“Cocos2d-X的多分辨率支持(1)”课程概述 作为手游的载体,手机的发展日新月异,不仅是性能提高,尺寸的多样化也成了一大亮点。本节课将介绍由Cocos2d-X提供的:如何匹配不同分辨率手机屏幕办法中的设计分辨率部分。课程笔记不同的分辨率按照怎样的方式缩放元素1、根据不同的屏幕分辨率设计不同的元素缩放比例2、通过函数获取屏幕尺寸,根据屏幕尺转载 2015-03-15 12:58:59 · 512 阅读 · 0 评论 -
Cocos2d-X的多分辨率支持(2)
课程概述“Cocos2d-X的多分辨率支持(2)”课程概述 针对不同的手机分辨率,应使用不同的资源分辨率;而且针对同一个手机分辨率,使用不同的资源及资源分辨率,效果也不同。本节课将介绍Cocos2d-X中的资源分辨率。课程笔记资源路径 如果在实际分辨率较低的手机,使用大分辨率的纹理,会使游戏包较大、浪费CPU与GPU的带宽、浪费内存、耗电等。所以针对不同分辨转载 2015-03-15 13:04:02 · 488 阅读 · 0 评论 -
Cocos2d-X的shader
课程概述“Cocos2d-X的shader”课程概述 从OpenGL ES2.0开始,增加了shader的概念,开始了可编程图形处理,本节课将介绍Cocos2d-X中的shader。课程笔记EGL相关 在(Cocos2d-X的渲染系统(1))一节中,我们讲到了Cocos2dxGLSurfaceView,在Cocos2dxGLSurfaceView转载 2015-03-15 12:49:00 · 475 阅读 · 0 评论 -
Cocos2d-X的shader小实例
课程概述“Cocos2d-X的shader小实例”课程概述 shader的一个很重要的用处是实现特效,本节课将实现一个自定义shader,并使用回调函数实时修改shader中的值。课程笔记自定义shader 在(Cocos2d-X的shader)一节中,我们讲到了使用GLProgram的createWithFilenames方法创建program,转载 2015-03-15 12:55:22 · 546 阅读 · 0 评论 -
cocos2dx相关文章整理
整理与cocos2dx相关的知识,不断进行添加。数据库方面:集成wxSqlite3到Cocos2d-xhttp://cn.cocos2d-x.org/tutorial/show?id=2151 加密方面 Cocos2d-x数据加密解密详解C++的Base64算法实现http://cn.cocos2d-x.org/tutorial/show?id=2152转载 2014-12-26 16:43:55 · 442 阅读 · 0 评论 -
cocos2d-x 3.x 精灵表单动画(Sprite Sheet Animation)实现思路
cocos2dx文章翻译: 地址:http://www.cocos2d-x.org/wiki/Sprite_Sheet_Animation 精灵表单动画 SpriteSheet Animation 能通过一系列图像来创建动画,如下: 动画(Animation)由精灵帧、每帧延时和持续时间等组成,是原创 2014-07-14 09:46:15 · 1526 阅读 · 0 评论 -
cocos2dx 3.x 模态对话框实现中易出现问题解决方法
直接使用上报错:4>PopupLayer.obj : error LNK2019: 无法解析的外部符号 "public: static classcocos2d::extension::Scale9Sprite * __cdeclcocos2d::extension::Scale9Sprite::create(class std::basic_string,class std::alloc原创 2014-07-24 15:35:35 · 888 阅读 · 0 评论 -
Cocos2d-X的事件分发(3)
课程概述“Cocos2d-X的事件分发(3)”课程概述本节课将讲述事件分发中比较复杂的触摸事件与自定义事件,以及其他的一些事件分发相关的知识。课程笔记触摸事件触摸事件是手持设备最复杂最重要的事件,首先需要区分多个触摸点,其次每个触摸点的事件需要通过多次分发以表示开始、移动、结束、取消等状态。cocos2d-X使用EventTouch来表示一个触摸事件,每个Eve转载 2015-04-23 17:50:51 · 597 阅读 · 0 评论