cocos2d-x
文章平均质量分 72
u011745534
这个作者很懒,什么都没留下…
展开
-
cocos2d-x 通讯数据压缩与解压
说一下手机游戏通讯协议中的数据问题,大量的数据将给服务器端和客户端带来很大的压力,一般来说。转载请注明出处:http://www.cnblogs.com/zisou/p/cocos2dxJQ-8.html游戏的数据分静态数据和服务器传过来的动态数据,静态数据大部分通过lua,xml,csv等格式来存储使用。动态数据则由服务器发给我们了,不管是用弱联网还是强联网,往往服务器会发送大量的一转载 2015-01-28 14:40:57 · 1267 阅读 · 0 评论 -
新手看这里,分享+总结关于论坛的使用(10-25更新
论坛有很多优秀的资源,但对于新手来说有点难找到自己想要的东西,原因在哪里呢?个人总结一下:是搜索引擎带给的我们了过多的方便,让人们内心非常浮躁,不能静下心来在一个论坛里好好泡,其实我个人也是一样的,在来到CC之前基本就是遇到问题Google然后各种网站打开一堆,发现没有什么用不说,找到的解决办法大都非常零散而且不能只能解决当时的问题对于以后遇到类似的问题还要 Google一下,那时就不应得转载 2015-01-04 13:24:46 · 904 阅读 · 0 评论 -
anySdk的常规接入流程
首先 anySDK 在这里了解 基本信息 http://docs.anysdk.com/SDKParams 这里主要讲的是接入anysdk 的流程1.官网下载anySDK http://docs.anysdk.com/Home2 .为了集成AnySDK Framework,您首先需要到AnySDK官方网站注册登陆,然后到AnySDK Framework的下载页面( ht原创 2015-01-04 10:17:59 · 3121 阅读 · 1 评论 -
Cocos2d-x 读取网络图片创建精灵
Cocos2d-x 2.1.4 里面已经为我们提供了HttpRequest ,HttpClient,CCHttpResponse用于处理网络相关操作下面简单利用这些封装好的类,来读取网络图片并创建精灵1.在工程里面导入HttpRequest.h,HttpClient.h#include "HelloWorldScene.h"#include "SimpleAudioEngine.转载 2015-01-04 13:21:08 · 430 阅读 · 0 评论 -
Cocos2d-x 3.2编写常用UI组件(一)新手指导框GuideLayer
在很多的游戏里(特别是RPG游戏),一开始都会有一个关于操作的介绍,几乎都像下图那样子的。除了系统希望你所点击的区域外,其余区域都会变暗,而且你点暗的区域是不会有任何反应的。正文:下面我们来讲怎么实现的:一、实现思路:我们可以用Cocos2d-x提供给我们的LayerColor,在你想要被点击的区域周围添加4块LayerColor,如下图所示:二、代转载 2015-02-06 17:35:10 · 457 阅读 · 0 评论 -
Cocos2d-x 3.2编写常用UI组件(二)滚动计数器NumberScroller
前言:废话不多说,先看最终效果图正文:1、使用说明:① 引入头文件 “NumberScroller.h"② 用NumberScroller::create(int length,int fontSize) 函数来创建NumberScroller对象③ 利用setNumber(int number)函数来设置计时器里面的值(这里只实现了向后滚动,即设置的值要大于等转载 2015-02-06 17:33:41 · 532 阅读 · 0 评论 -
Cocos2d-x 3.2编写常用UI组件(四)发光的标题BlinkTitile
如果看了上一节我推荐的文章,并且掌握了遮罩层的运用,那么本节介绍的发光标题就非常的简单了。没有看也没关系,现在我来具体讲一下ClippingNode正文:关于遮罩ClippingNode,我们先来介绍两个名词:模板和底板。不知道大家以前又没有玩过橡皮泥,通常有一下空心的模具,只要把花型的模具按在红色的橡皮泥上面,就可以裁剪出一个花型的红色橡皮泥。这里花型模具就是模板转载 2015-02-06 17:38:00 · 1079 阅读 · 0 评论 -
Cocos2d-x 3.2编写常用UI组件(三)收集器效果Collector
在游戏中,我们经常可以看到,获取分数后,分数会自动升到对应的分数栏上面。今天我们就来实现这种效果。正文:这种效果实现起来其实非常的简单,只需要对生成出来的分数(通常是一个Sprite或Node)添加动作,让其能够飘到目标位置,然后消失就可以了。这里我提供一个Collector类来供大家使用。方便大家的操作。Collector的使用说明:通过Collector转载 2015-02-06 17:36:19 · 451 阅读 · 0 评论 -
Cocos2d-x 3.2编写常用UI组件 《Cocos2d-x 3.2编写常用UI组件 带滚动的表格GridView
按照惯例先发上效果图:正文:一说起滚动效果大家可能会联想到Cocos2d-x给我们提供的ScrollView。我一开始也是打算用ScrollView来实现的,但是用着用着发现出现了各种莫名其妙的错误,所以只好自己重新写一个Node,通过onTouchBegan和onTouhMoved两个事件回调来实现滚动的效果。GridView使用说明:1.利用GridView::cr转载 2015-02-06 11:44:18 · 537 阅读 · 0 评论 -
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
Cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在Cocos2d-x项目里,把纯C函数注册进Lua环境,理解Cocos2d-x是怎样创建Lua环境的、以及怎样得到这个环境并继续自定义它3、了解为什么要使用toLua++来注册C++类转载 2015-01-30 10:26:23 · 504 阅读 · 0 评论 -
cocos2d-x 项目里使用TexturePacker
TexturePacker是非常棒的图像处理工具。第一,它可以节约大量的内存,图片加入内存是以2的幂进行加载的,即一张640*1136的图片,其实在内存中是以1024*2056的纹理存在的,即浪费了大约一半的内存,因此,我们需要使用TexturePacker来把许多小图尽量拼凑成以2的幂为长宽的大图。再者,OpenGL ES 上来说我们应该尽量减少渲染时切换纹理和 glDrawArray原创 2014-12-27 15:55:16 · 459 阅读 · 0 评论