![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x
文章平均质量分 85
RapdoZoro
凡是过往,皆为序章
展开
-
COCOS学习笔记--Cocos3.x引擎开发环境搭建
最近购买了曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助:视频地址:http://edu.csdn.net/course/detail/1342/20980?auto_start=1 搭建Cocos引擎开发环境一共需要下载4项(附下载地址)原创 2015-12-16 19:15:05 · 2746 阅读 · 0 评论 -
COCOS学习笔记--持续动作ActionInterval
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正。上一篇博客介绍了即时动作ActionInstant,与即时动作相对的是持续动作ActionInterval。顾名思义,持续动作就是需要一段时间原创 2016-01-24 18:07:14 · 2452 阅读 · 0 评论 -
COCOS学习笔记--变速动作Speed和ActionEase
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正。变速动作和复合动作类似,也是一种特殊的动作,它可以把任何动作按照改变后的速度执行。变速动作与复合动作最大的区别就是复合动作只是单纯的组合一原创 2016-01-26 00:17:30 · 7948 阅读 · 1 评论 -
COCOS学习笔记--序列帧动画
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正。Cocos引擎中的序列帧动画使用过程一般是先在Cocos Studio里编辑帧动画,然后在在工程代码中加载和使用帧动画,这篇博客就来详细介绍下原创 2016-01-31 21:07:24 · 5441 阅读 · 0 评论 -
COCOS学习笔记--文件系统
最近购买了曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20982?auto_start=1 1原创 2015-12-21 18:37:16 · 1819 阅读 · 0 评论 -
COCOS学习笔记--精灵Sprite的3种创建方法总结
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20987?auto_start=1 精灵是我们在co原创 2016-01-12 09:37:40 · 8891 阅读 · 0 评论 -
COCOS学习笔记--TexturePacker使用详解
一.TexturePacker的优点TexturePacker是一款把若干资源图片拼接为一张大图的合图工具,在游戏开发以及网页制作中经常会使用到这个工具。为什么需要使用这个工具呢?1.我们知道,大部分游戏引擎底层的渲染方式都是基于OpenGL的,但是,你知道吗?OpenGL载入纹理图片时,所用内存会自动扩张到2的N次方。比如,一张图片的大小为10*10像素,OpenGL会按照16*原创 2016-02-21 16:28:51 · 10795 阅读 · 8 评论 -
COCOS学习笔记--4种Label文字标签及其渲染特性
游戏开发中所有的文字信息的显示都会用到字体标签Label,比如玩家名字的显示、道具信息、公告栏通知等等。这篇博客就对Cocos2d-x的字体标签的使用做一下介绍。Cocos3.0版本后废弃了之前的CCLabelTTF、CCLabelBMFont、CCLabelAtlas三个字体类,将其合并为一个字体标签类Label类。Label类一共有4种方式创建字体标签,我们看一下这4种crea原创 2016-03-07 20:04:09 · 8537 阅读 · 9 评论 -
COCOS学习笔记--Menu菜单系统
Cocos2d-x中有一个Menu菜单系统,你可以在游戏开发中创建菜单。菜单是什么呢?我们使用各种软件都会接触到菜单,比如VS上的菜单栏: 我对菜单的理解是:菜单由一系列菜单项组成(当然也可以只有一个),每个菜单项都可以显示文字,并且像按钮一样具备交互性,点击可以触发其相关功能。就拿上面的VS的菜单栏来说,这个菜单栏就是一个菜单,FILE、EDIT、VIEW这些都是菜单上的菜单项,我们点击原创 2016-03-10 22:33:00 · 4396 阅读 · 0 评论 -
COCOS学习笔记--复选框CheckBox及其控件属性
一.Button介绍游戏开发中有时我们会用到CheckBox,CheckBox就是复选框,大家应该都见过复选框,它有两个状态,一个勾选态,一个非勾选态,我们可以通过CheckBox在这两个状态间的切换来实现一些特定的判断功能,比如是否游戏关闭音效等。CheckBox也和cocos提供的其他控件一样,我们可以在Cocos Studio中创建并设置相关属性,在代码工程中使用;也可以之间在代码工原创 2016-03-29 09:58:06 · 15212 阅读 · 0 评论 -
COCOS学习笔记--滑动条Slider及其控件属性
一.Slider介绍Slider就是滑动条。游戏中我们经常会用到这一控件,我们可以通过滑动条这一控件来人为控制某些数值的范围变化,比如控制游戏的音量大小、界面的颜色亮度等。Slider也和cocos提供的其他控件一样,我们可以在Cocos Studio中创建并设置相关属性,在代码工程中使用;也可以之间在代码工程中创建使用。Slider类提供了对滑动条的相关方法,其继承自Widget类:原创 2016-04-04 14:31:03 · 17815 阅读 · 4 评论 -
COCOS学习笔记--粒子系统
一.粒子系统的简介粒子系统是指计算机图形学中模拟特定现象的技术,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便。Cocos2d-x引擎中就提供了强大的粒子系统。 二.粒子的种类介绍下图为粒子系统类关系图: ParticleSystem为粒子系统的父类,ParticleSystemQuad为原创 2016-02-28 11:24:02 · 5212 阅读 · 2 评论 -
COCOS学习笔记--即时动作ActionInstant
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正。Cocos引擎中的动作类的关系图如下: 可以看出,Action是继承自Ref类的,之前我的博客中也有讲过,Ref类是cocos2dx所原创 2016-01-22 16:05:31 · 2330 阅读 · 0 评论 -
COCOS学习笔记--重力感应Acceleration
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20991?auto_start=1Cocos原创 2016-01-19 14:15:10 · 6334 阅读 · 2 评论 -
COCOS学习笔记--单点触控
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20990?auto_start=1这篇博客来原创 2016-01-16 15:58:59 · 2985 阅读 · 0 评论 -
COCOS学习笔记--关于使用cocostudio打安卓包
我在之前的博客里也写到过,现在cocos引擎提供了一键打包,非常方便。今天正好做个测试,想用引擎的一键打包弄个apk的安卓包,下面就简单介绍一下具体过程和自己的一些理解:先说一下项目背景,由于我的电脑是windows系统,所以我的cocos工程是win32平台上的,也就是整个工程目录下的\pro.win32目录下的那个工程,如果你用的是Mac开发,那么你的项目工程应该是\proj.ios_ma原创 2016-01-20 16:12:09 · 2420 阅读 · 0 评论 -
COCOS学习笔记--Cocos引擎渲染流程
最近在研究Cocos引擎的渲染流程,在这里将其整个渲染流程进行一下梳理:梳理之前我们要知道一些东西,就是我们的Cocos引擎是通过使用OpenGL的一些API来进行渲染绘制的,所以如果我们要彻底理解Cocos引擎的渲染流程并想修改引擎底层渲染的相关内容,熟悉OpenGL是很有必要的。这里先简单说一下大概流程,Cocos3.x版本的渲染是将所有需要渲染的node先通过各种RenderComm原创 2015-12-27 22:22:28 · 16646 阅读 · 16 评论 -
COCOS学习笔记--Cocos项目工程是怎样运行起来的?
好多使用Cocos引擎的开发者有没有考虑过这样一个问题,我们创建好的Cocos项目是怎样运行起来的呢?其工程入口又在哪里呢?那么我们先来看看我们工程目录的结构:发布工程后我们会看到工程文件目录下有Classes子目录,Classes是用来存放用户自己写的C++文件,其中还包含了创建工程时生成的类AppDelegate.h、AppDelegate.cpp和HelloWorldScen原创 2015-12-20 17:38:51 · 2990 阅读 · 2 评论 -
COCOS学习笔记--schedule定时器
这篇博客介绍下Cocos2d-x的定时器。一.首先问一个问题,什么是定时器?定时器是干什么用的?简单来说,如果你想不断去执行某个函数,或者每隔一段时间去执行一次某函数,甚至只执行一次,这时,我们就会用到定时器。比如在游戏开发中每隔一段时间要刷新一些数据,或者要随时间的变化而做一些逻辑判断时,就常常用到定时器。定时器就是指定时间间隔调用指定的函数,去完成特定的功能。Cocos2d-x原创 2016-03-02 13:44:27 · 5030 阅读 · 0 评论 -
COCOS学习笔记--骨骼动画
Cocos引擎中的骨骼动画使用过程与序列帧动画相同,一般都是先在Cocos Studio里编辑动画,然后在在工程代码中加载和使用动画,这篇博客就来详细介绍下具体步骤:一.使用CocosStudio编辑骨骼动画该过程步骤与使用CocosStudio编辑序列帧动画相似,区别就是导入的动画资源与绑定的控件不同:1.首先创建一个场景:文件->新建文件,名字叫“AnimationTest”:原创 2016-02-04 22:12:32 · 4536 阅读 · 2 评论 -
COCOS学习笔记--自定义绘制
最近购买了曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20984?auto_start=1 Cocos原创 2015-12-31 15:58:59 · 2832 阅读 · 1 评论 -
COCOS学习笔记--内存管理(一)-引用计数和Ref类的讲解
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20985?auto_start=11.引用计原创 2016-01-04 22:43:44 · 6281 阅读 · 0 评论 -
COCOS学习笔记--内存管理(二)-PoolManager类和AutoreleasePool类的讲解
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20985?auto_start=1 在上一篇博客:C原创 2016-01-05 09:05:11 · 3160 阅读 · 1 评论 -
COCOS学习笔记--Cocod2dx内存管理(三)-Coco2d-x内存运行原理
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20985?auto_start=1通原创 2016-01-06 21:07:40 · 4768 阅读 · 7 评论 -
COCOS学习笔记--坐标系统与坐标系转换
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20992?auto_start=1在Co原创 2016-01-07 22:16:03 · 1502 阅读 · 0 评论 -
COCOS学习笔记--Layer作用及其2种创建方法
最近在看曹世博老师关于cocos引擎的学习教程,打算重新再系统梳理一下cocos相关的知识结构,学习之余把自己的一些收获和理解总结记录下来,方便日后自己回顾并同时希望本笔记可以对各位cocos学习者有所帮助,相关技术上博主理解如有偏颇,还请指正:视频地址:http://edu.csdn.net/course/detail/1342/20989?auto_start=1Layer是处原创 2016-01-15 16:11:17 · 5854 阅读 · 0 评论 -
COCOS学习笔记--Button类及其相关控件属性
Button就是按钮,Cocos中提供了Button类对按钮进行相关的操作。我们看一下Button类继承关系图:可以看到,Button是继承自Widget类,Widget类就是控件类,我们所有的控件包括Button按钮类、CheckBox复选框类、LoadingBar进度条类、Slider滑动条类等等都继承自它。Button按钮控件一般都是在Cocos Studio中创建并编辑好相原创 2016-03-24 21:09:59 · 10602 阅读 · 0 评论