E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2D
在Mac上配置
cocos2d
-x 3.0,xcode5资源无法刷新的问题
首先下载
cocos2d
-x略过,然后解压自己选好路径略过,然后下载python,通过终端(ctrl+space,输入terminal就搜到终端了)进入
cocos2d
-x的路径,进入tools/project-creator
zhanhuai1
·
2020-08-09 04:20
cocos2d-x
cocos2d-x
xcode5资源无法刷新的问题
3.0
在Mac上配置
cocos2d
-x 3.0的Android开发环境
下载
cocos2d
x和配置ios开发环境在上篇:http://blog.csdn.net/zhanhuai1/article/details/20669235今天记录一下mac下android开发环境的配置首先下载
zhanhuai1
·
2020-08-09 04:20
cocos2d-x
cocos2d-x
android开发
cocos2d
-x 3.0的lua-binding接口导出
在
cocos2d
/tools/bindings-generator/文件夹下是接口导出的工具,在
cocos2d
/tools/tolua/文件夹下是接口定义文件和执行导出工作的sh\bat,有一些官方导出接口用的
zhanhuai1
·
2020-08-09 04:20
cocos2d-x
cocos2d
x 升级至 spine v3.8 快速加载 多个动画 缓存优化方案
在spine官方提供的代码中,没有提供动画文件的缓存处理,当同时加载多个动画的时候会卡帧(例如你的游戏中背包里有30个物品,每个物品都有一个相同的特效),动画数据数量越大,卡得越厉害。为此,我们需要对官方提供的代码做一些优化,经测试加100个相同动画和加载一个动画没有区别,效率提高99.99%:测试代码:创建200个相同动画效果:200百个动画瞬间加载完成,适用于场景中有大量且相同的动画,例如游戏
程巨树
·
2020-08-09 03:58
cocos2dx开发
c++
cocos2d
cocos2d-lua
cocos2d-js
cocos2d
x 自带库 spine v2.x缓存优化方案
在spine官方提供的代码中,没有提供动画文件的缓存处理,当同时加载多个动画的时候会卡帧(例如你的游戏中背包里有30个物品,每个物品都有一个相同的特效),动画数据数量越大,卡得越厉害。为此,我们需要对官方提供的代码做一些优化,经测试加载100个相同动画和加载一个动画没有区别,效率提高99.99%:(注:可以把下面的代码类声明和实现都写在namespacespine里面,这样和官方代码格式统一)首先
程巨树
·
2020-08-09 03:27
cocos2dx开发
《英雄去战斗》格斗类手游开发
该游戏属于动作格斗类手游,采用
cocos2d
x引擎开发,玩家可以移动,攻击和放技能,动画采用cocostudio编辑的骨骼动画,涉及到碰撞检测、场景移动、怪物行为模式、怪物AI等技术。
ywh254
·
2020-08-09 03:14
cocos2dx
cocos2d-x
C++
手游
cocostudio
win8平台下搭建
cocos2d
x 3.x+android开发环境
1)下载所有相关工具:VS2013,
cocos2d
x3.x版本,JavaJDK,eclipse,adt,androidsdk(最好用eclipse,adt,androidsdk集成版的adt-bundle-windows
ywh254
·
2020-08-09 03:13
cocos2dx
cocos2d-x
android
win8
Unity引擎与Cocos引擎的区别
Cocos引擎包括两部分,一是
cocos2d
-x引擎本身,提供了游戏所需要的渲染、碰撞检测、场景管理等功能。二是cocosstudio编辑器,提供了游戏场景编辑的功能,当然只能编辑2d的场景。
ywh254
·
2020-08-09 03:13
Unity
cocos2d
- JS 逐帧动画 (Animation Layer)
cocos2d
-JS逐帧动画(AnimationLayer):varanimationLayer=null;varAnimationLayer=cc.Layer.extend({ctor:function
Yu______________
·
2020-08-09 03:42
Cocos2d
-
JS
将ccs导出的ExportJson文件转换成lua代码
首先,考虑到项目目前用的版本quick-
cocos2d
x的创建UI方式是先解析了ui编辑器导出的json文件,存入内存然后再创建的,这样的方式肯定会有一个问题:创建ui的速度很慢。
明心见智
·
2020-08-09 03:26
quick-cocos2d-x
五
cocos2d
x(3.X)中调用OpenGL
最近几个月一直在用pomelo写后端,现在项目接近尾声,终于有时间继续研究下OpenGL相关的东西了。OpenGL本身是跨平台的,但是每个平台的开发环境并不一样,把OpenGL的代码放在cocos里面运行就方便多了。下面就是一个最简单的示例,在cocos中调用OpenGL方法,将窗口设置成蓝色。首先新建一个cocos项目,删掉不需要的示例代码,重写draw和onDraw方法头文件中添加代码:pub
丿寒风
·
2020-08-09 03:33
OpenGL
cocos2d-x
opengl
cocos2d
-x (3.0)抖动效果
转自:http://blog.sina.com.cn/s/blog_7cbd10170102uxi1.html最近使用
cocos2d
x需要用到一个需求,就是关于图片精灵抖动的动作效果。
骑行的蜗牛
·
2020-08-09 02:14
Game
将
Cocos2d
-android源码导入androidstudio中使用
工具准备
Cocos2d
-android源码:https://github.com/ZhouWeikuan/
cocos2d
配置步骤1.新建一个项目→File→New→ImportModule2.打开
cocos2d
_android
jie212
·
2020-08-09 01:19
Cocos2d
-x之绘制线条
Cocos2d
-x之绘制线条自定义的方法Line.h1//2//Line.h3//L01DrawingAPI4//5//CreatedbyMacOS10.9.3on15-3-30.6//7//89#ifndef
weixin_34007291
·
2020-08-09 00:23
游戏
操作系统
实例:
Cocos2d
-js中使用纹理对象创建Sprite对象
本节我们会通过一个实例介绍纹理对象创建Sprite对象使用,这个实例如图5-2所示,其中地面上的草是放在背景(如下图所示)中的,场景中的两棵树是从后图所示的“树”纹理图片中截取出来的,图5-5所示是树的纹理坐标,注意它的坐标原点在左上角。创建Sprite对象实例场景背景图片“树”纹理图片“树”纹理图片下面我们看看app.js中HelloWorldLayer中初始化代码如下:varHelloWorl
weixin_33816611
·
2020-08-09 00:33
cocos2d
-js Shader系列1:
cocos2d
-js Shader和OpenGL ES2.0
cocos2d
的Shader也就是差不多直接跟GPU打交道了,跟Flash的Stage3D(AGAL)类似,不过没有AGAL这么恶心,不需要直接编写汇编语言。
weixin_33722405
·
2020-08-09 00:05
cocos2d
x的图片载入
//data:图片文件数据dataLen:文件长度boolImage::initWithImageData(constunsignedchar*data,ssize_tdataLen){boolret=false;do{CC_BREAK_IF(!data||dataLen(data),dataLen,&unpackedData);}else{unpackedData=const_cast(data
weixin_33682790
·
2020-08-09 00:24
Cocos2d
-x与OpenGL底层的感想
1.为什么会卡顿这篇文章想写一些工作经常碰到的一些问题,为什么我做一个2D游戏,渲染100多个精灵就会卡。他们同样是做2D游戏,为什么渲染那么多东西帧数非常高,一点卡顿的样子都没有?这里我们排除一些逻辑因素,在相同游戏逻辑复杂度下。我每帧也没什么逻辑运算也还是卡,这里我们首先排除掉CPU对于游戏帧数瓶颈的限制。我们来谈下,为什么都是2D游戏,我渲染那么少的东西就会卡。其他游戏2D大作渲染那么多东西
weixin_30765505
·
2020-08-08 23:11
cocos2D
-X源码分析之从
cocos2D
-X学习OpenGL(3)----BATCH_COMMAND
个人原创,欢迎转载,转载请注明原文地址http://blog.csdn.net/bill_man上一篇介绍了QUAD_COMMAND渲染命令,顺带介绍了VAO和VBO,这一篇介绍批处理渲染命令BatchCommand,批处理命令的处理在Render中比较简单elseif(commandType==RenderCommand::Type::BATCH_COMMAND){//将之前缓存的绘制flush
weixin_30735391
·
2020-08-08 23:36
基于
Cocos2d
-x学习OpenGL ES 2.0系列——纹理贴图(6)
本文将在基于
Cocos2d
-x学习OpenGLES2.0系列——使用VBO索引(4)的基础之上,添加纹理贴图支持。最后,本文会把纹理贴图扩展至3D立方体上面。基本方法当我们把一张图片
weixin_30617797
·
2020-08-08 23:07
Cocos2d
x项目--动作类游戏内存优化--Spine结构分析1
SPine数据组织spAtlas:这个是从.atlas文件中解出来的结构,其中包含了纹理structspAtlas{spAtlasPage*pages;spAtlasRegion*regions;void*rendererObject;intref;};先不要管,看它的数据组织,spAtlasPage,spAtlasRegion,rendererObject都是什么东西?往下看structspAt
weixin_30532369
·
2020-08-08 23:16
cocos2D
-X源码分析之从
cocos2D
-X学习OpenGL(2)----QUAD_COMMAND
个人原创,欢迎转载,转载请注明原文地址http://blog.csdn.net/bill_man上一篇文章介绍了
cocos2d
-x的基本渲染结构,这篇顺着之前的渲染结构介绍渲染命令QUAD_COMMAND
weixin_30413739
·
2020-08-08 23:20
Cocos2d
-x纹理动画UVSprite
学习OpenGL有一段时间了看了别人的多重纹理讲解,收获很多cocos里使用最频繁的Sprite类并没有使用多重纹理于是我想设法封装一个UVSprite给Sprite增加一个uv纹理可以实现一系列动态效果比如云彩飘动/流水/明暗等等大大丰富Sprite的表现能力--[[转载请注明原文地址http://www.cnblogs.com/billyrun/articles/5577176.html]]开
weixin_30289831
·
2020-08-08 23:22
Cocos2d
-x 截图功能
(1)
Cocos2d
-x2.x
Cocos2d
-x2.x没有提供截图功能,但是可以用CCRenderTexture来实现这个功能:voidCTestLayer::SaveScreenShot(){//获取屏幕尺寸
勇-子
·
2020-08-08 23:04
cocos2d-x
Undefined symbols for architecture armv7解决
blog.csdn.net/hqc17/article/details/53949449"_OBJC_CLASS_$_GCController",referencedfrom:objc-class-refinlib
cocos2d
iOS.a
_大猪
·
2020-08-08 22:37
cocos2dx
ios
cocos2d
x opengl入门系列二-画一个三角形
运行环境:mac10.12.2xcodeVersion8.2.1
cocos2d
x-x-3.13.1代码:新建
cocos2d
x项目,具体操作官网有教程。
_大猪
·
2020-08-08 22:37
cocos2dx
c++
opengl
opengl之vsh、fsh简易介绍+
cocos2d
x 3.0 shader 变灰
认识着色器理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段)此图是从wiki中拿过来的,OpenGL的渲染管线主要包括:准备顶点数据(通过VBO、VAO和Vertexattribute来传递数据给OpenGL)顶点处理(这里主要由VertexShader来完成,从上图中可以看出,它还包括可选的Tessellation和Ge
进击的大头
·
2020-08-08 22:46
cocos2d-x
学习笔记
怎样制作基于
Cocos2d
-x的SLG游戏-第2章(双指缩放,单指拖动的实现)
双指缩放,单指拖动的实现
Cocos2d
-x中有自己的一套事件分发
进击的大头
·
2020-08-08 22:45
cocos2d-x
学习笔记
CCClippingNode特性
从本篇起介绍一些
cocos2d
-x的新功能,包括CocosBuilder动画等功能,还包括从2.1版本添加的一些新特性,本篇文章就介绍一下2.1中我非常喜欢的一个新特性--可以根据一个模板切割图片的节点
进击的大头
·
2020-08-08 22:15
cocos2d-x
学习笔记
cocos2d
x shader应用——sprite变灰
使用版本:
cocos2d
-x2.2.1在实际项目中,经常需要用到灰色图像。比如按钮变灰,一般情况下,我们需要准备三张图,一张正常颜色图,一张按钮按下图,一张按钮变灰图。
进击的大头
·
2020-08-08 22:14
cocos2d-x
学习笔记
cocos2d
-x 2.2.0 如何在lua中注册回调函数给C++
cocos2d
-x内部使用tolua进行lua绑定,但是引擎并没有提供一个通用的接口让我们可以把一个lua函数注册给C++层面的回调事件。翻看引擎的lua绑定代码,我们可以仿照引擎中的方法来做。
进击的大头
·
2020-08-08 22:14
cocos2d-x
学习笔记
cocos2d
-x 源码剖析(15)
上节讲到了
cocos2d
-x在iOS上解压绝大数的图片格式为CCImage,然后再转化为纹理格式。其中有一个列外就是Webp格式。
进击的大头
·
2020-08-08 22:14
cocos2d-x
学习笔记
如何制作一个基于Tile的游戏(2)
Cocos2d
-x 2.0.4
在第一篇《如何制作一个基于Tile的游戏》基础上,增加碰撞和拾取功能,原文《CollisionsandCollectables:HowToMakeaTile-BasedGamewith
Cocos2D
Part2
进击的大头
·
2020-08-08 22:14
cocos2d-x
学习笔记
cocos2d
-x 源码分析
std::stringFileUtils::fullPathForFilename(conststd::string&filename){//如果文件名为string的size()==0if(filename.empty()){return"";}//如果是绝对路径if(isAbsolutePath(filename)){returnfilename;}//AlreadyCached?如果已经缓存
yingfeng2
·
2020-08-08 22:55
cocos2d-x
cocos2d
-x 源码分析 之 CCTableView源码分析(附使用方法讨论)
cocos2d
-x源码分析之CCTableView源码分析(附使用方法讨论)分类:
cocos2d
-x源码分析2014-06-1710:5157人阅读评论(0)收藏举报
cocos2d
-x游戏源码目录(?)
wiyun
·
2020-08-08 22:24
cocos2d-x
cocos2d
-x CCScrollView 源码分析
版本源码来自2.x,转载请注明另我实现了可以循环的版本http://blog.csdn.net/u011225840/article/details/313547031.继承树结构可以看出,CCScrollView本质是CCLayer的一种,具备层的一切属性和方法。关于CCLayer的源码分析,后续会有。2.重要的成员1.CCScrollViewDelegate*m_pDelegate;cocos
YoungC_
·
2020-08-08 22:54
cocos2d-x
源码分析
Cocos2d
-x 源码分析 : Scheduler(定时器) 源码分析
cocos2d
-x源码分析目录http://blog.csdn.net/u011225840/article/details/317431291.继承结构没错,是两张图。(你没有老眼昏花。。
YoungC_
·
2020-08-08 22:54
cocos2d-x
源码分析
cocos2d
-x 源码分析 : control 源码分析 ( 控制类组件 controlButton)
源码版本来自3.1rc转载请注明
cocos2d
-x源码分析总目录http://blog.csdn.net/u011225840/article/details/317431291.继承结构control
YoungC_
·
2020-08-08 22:24
cocos2d-x
源码分析
cocos2d
-x 源码分析 : EventDispatcher、EventListener、Event 源码分析 (新触摸机制,新的NotificationCenter机制)
源码版本来自3.x,转载请注明
cocos2d
-x源码分析总目录http://blog.csdn.net/u011225840/article/details/317431291.继承结构1.1结构不详吐槽太多
YoungC_
·
2020-08-08 22:23
cocos2d-x
源码分析
cocos2d
-x 源码分析 : Ref (CCObject) 源码分析
cocos2d
-x内存管理策略
源码版本来自3.x,转载请注明
cocos2d
-x源码分析总目录:http://blog.csdn.net/u011225840/article/details/317431291.Ref,AutoreleasePool
YoungC_
·
2020-08-08 22:23
cocos2d-x
源码分析
cocos2d-x
游戏
源码
cocos2d
-x 源码 :可以循环的CCScrollView (代码已经重构过,附使用方法)
cocos2d
-x源码总目录http://blog.csdn.net/u011225840/article/details/317431291.准备工作想弄懂可循环的CCscrollView,首先请阅读
YoungC_
·
2020-08-08 22:23
cocos2d-x
源码分析
cocos2d
-x 源码分析 总目录
这篇博客用来整理与
cocos2d
-x相关的工作,只要有新的分析、扩展或者修改,都会更改此文章。
YoungC_
·
2020-08-08 22:23
cocos2d-x
源码分析
cocos2d
x-3.x:骨骼动画描边(spine)
在网上查了很久,一直都没有找到骨骼动画描边的方法,cocos自身带的shader中有个给Sprite描边的方法,看了很久,都没有用上,内心甚是纠结,最后查了好久源码,发现spine中有个方法“setShaderProgram”,我开开心心的带入,发现,是每一块骨骼都给我描边了,厦那间整个人都不好了,最后决定自己写一个,一,原理通过shader,给每个像素点重新赋值二,步骤1.先把整个spine变成
猫哓胖
·
2020-08-08 22:20
cocos2dx-3.x
cocos2d
-x TestCpp例子工程分析
Cocos2d
-x例子工程分析类继承关系图程序执行流程1.程序从main.cpp执行:#include"main.h"#include"CCEGLView.h"#include"AppDelegate.h"USING_NS_CC
songpengpeng20100202
·
2020-08-08 21:44
cocos2d-x
cocos2d-x
Cocos2d
x杂记:
cocos2d
x 3.14.1 Spine 处理与
cocos2d
x3.10 Spine的区别
一、在游戏中经常用到Spine动画,在
cocos2d
x3.10之前创建Spine动画可以采用1、第一种方式autospine=SkeletonAnimation::createWithFile("spine.json
slaron
·
2020-08-08 21:24
cocos2dx
cocos2d-x
spine
游戏
Cocos2d
-x 3.0final 终结者系列教程01-是否要从
cocos2d
-x2.x升级版本到
cocos2d
-x3.x
终于下定决心,沉淀下来,将
Cocos2d
-x3.0final版的相关技术整理,并陆续推出博客文章,不为别人,只为自己。
sdhjob
·
2020-08-08 21:22
cocos2d-x
Cocos2d-x
3.0final
自学教程
Cocos2d
-lua中缓存骨骼动画
在
cocos2d
-lua中,当使用craete方法同时创建加载多个骨骼动画时,会发生卡顿。因为在每次调用craete方法时,都需要先生成一次skeletonData数据。
MonkeyKing1992
·
2020-08-08 19:11
【
cocos2d
-x 源码分析】:Texture的详细分析
对应源码位置:
cocos2d
-x-3.3\cocos\render\CCTexture*从Sprite谈起Sprite其实内部必然包含一个纹理图片,但我们写代码时候用到的是传入一个图片路径,从下面看:/
genius-x
·
2020-08-08 19:12
cocos2d-x
c++
cocos2d-x
源码分析
【
cocos2d
-x 源码分析】:引擎 mainloop 简要分析
对应源码位置:(1)
cocos2d
-x-3.3\cocos\platform\win32\CCApplication-win32.*(2)
cocos2d
-x-3.3\cocos\base\CCDirector
genius-x
·
2020-08-08 19:41
cocos2d-x
c++
cocos2d-x
源码分析
cocos2d
x 边缘1像素的图片/帧动画,用Texturepacker打包后,移动动作抖动
前言:新项目里有很多边缘是1个像素的图片(头像边框,listView边框,等)。这些图片在用Texturepacker打包成pvr.ccz后,运用在游戏场景中,比如:listView中,滑动view的时候,图片的边缘总是有1-2个像素的消失和抖动。解决思路:1,从引擎方面着手,找寻TextureCache加载流程代码未发现异常。到cocoChina寻找cocos引擎组帮助,得到的解答是修改shad
狮子羊
·
2020-08-08 18:07
cocos2dx
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他