登录
注册
首页
文章
分享
专题
网页模板
cocos2dx 3.2
cocos2dx[3.2](14)——新字体标签Label
【唠叨】 ????在3.x中,废弃了2.x里的LabelTTF、LabelAtlas、LabelBMFont三个字体类,取而代之的是全新的字体标签Label。 ? ? 实际上Label是将三个字体类进行了融合,进行统一的管理与渲染,这使得创建字体标签Label的方式更加统一,更加方便。 ????本节来学习一下3.x中新的标
dexcoder
1年前发布
cocos2dx[3.2](13)——全平台开发环境配置教程
一、通用准备工作 1、安装Cocos2d-x 3.1。 在Cocos的主页上:http://cocos2d-x.org/ 这个不用解释了。下载后解压缩就行。 2、安装Eclipse与Android SDK。 这个在Mac上或是PC上开发都是可以通用的。 Eclipse在官网:http://www.eclipse.org/ Android SDK在Android开发者中心:h
dexcoder
1年前发布
cocos2dx[3.2](12)——新事件分发机制
【唠叨】 ????在2.x中处理事件需要用到委托代理(delegate),相信学过2.x的触摸事件的同学,都知道创建和移除的流程十分繁琐。 ????而在3.x中由于加入了C++11的特性,而对事件的分发机制通过事件分发器EventDispatcher 来进行统一的管理。 ????事件监听器主要有: ????> 触
dexcoder
1年前发布
cocos2dx[3.2](11)——新回调函数std::bind
【唠叨】 ????自从3.0引用了C++11标准后,回调函数采用的新的函数适配器:std::function、std::bind。 ????而曾经的回调函数menu_selector、callfunc_selector、cccontrol_selector等都已经被无情的抛弃了。 ????取而代之的则是一系列的CC_CALLBACK_*。 【致谢】 ????http://b
dexcoder
1年前发布
cocos2dx[3.2](10)——文件操作FileUtils
【唠叨】 ? ? 游戏中其实不需要什么复杂的文件读写操作。 ????而FileUtils类主要的功能:设置加载、保存文件的所在路径。 内容结构: ????1、文件读取 ????????getDataFromFile、getStringFromFile、getFileDataFromZip ????2、文件查找 ????????文件字典(Dictionary)、搜索路
dexcoder
1年前发布
cocos2dx[3.2](9) ——数学类Vec2/Size/Rect
【唠叨】 ????数学类Vec2、Size、Rect,是cocos2dx中比较常用的类。 ????比如设置图片位置,设置图片大小,两图片的碰撞检测等等。 ????比起2.x版本,在3.2中本质上其实没有太大的变化,主要的变化就是将全局宏定义相关的操作封装到各自的类中而已。比如:Vec2的向量运算宏定
dexcoder
1年前发布
cocos2dx[3.2](8) ——核心类Director/Scene/Layer/Sprite
【核心类】 ? ? 导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步:?cocos2dx基础篇(3)——第一个程序HelloWorld ????导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。 ? ? 相互之间的关系框架如下图所示: ????由此看出: ????????(1)整个游戏一般
dexcoder
1年前发布
cocos2dx[3.2](7) ——节点类Node
【唠叨】 ????与2.x相比,节点类Node的属性和功能做了大幅度的修改与增加。 【Node】 ? ? Node类是绝大部分类的父类(并不是所有的类,例如Director类是直接继承Ref类的),如Scene、Layer、Sprite以及精灵集合SpriteBatchNode等等等等的父类都是Node。 ? ? Node类包含了一些
dexcoder
1年前发布
cocos2dx[3.2](6) ——屏幕适配
【唠叨】 ????手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为16:9。而iPhone 5S的长宽比例为71:40(接近16:9),也有预测说iPhone 6S的长宽比例也将会是主流的16:9。另外还有一些平板电脑为4:3、16:10、5:4等等。当然还有一些其他的牌子可能屏幕比例也不
dexcoder
1年前发布
cocos2dx[3.2](5) ——入口类AppDelegate.cpp
【唠叨】 ????入口类AppDelegate.cpp是游戏程序的入口。 【AppDelegate.cpp】 ????这是游戏程序的入口,主要用于游戏程序的逻辑初始化,并创建运行程序的入口界面(即第一个游戏界面场景)。 ????里面有三个方法: // applicationDidFinishLaunching(); //逻辑初始
dexcoder
1年前发布
cocos2dx[3.2](4) ——浅析CCDeprecated.h
【唠叨】 ????CCDeprecated.h中存放的都是2.x将要被抛弃的命名规范,主要包含类名、枚举类型。 ????虽然说2.x的这些命名规范被CCDeprecated.h保留了。但是为了彻底学习3.x的新特性,就必须要尽量不要使用2.x的命名规范。 ????有些变更其实已经在:cocos2dx[3.x](3)——大巨变3
dexcoder
1年前发布
cocos2dx[3.2](3) ——大巨变3.x
【唠叨】 ? ? 本节摘自: ? ? (1)v3.0 发布说明:https://github.com/fusijie/Cocos2d-x3.0-Release-Note/blob/master/cocos2d-x_v3.0_release_notes.md ????(2)C++11 新特性:http://blog.csdn.net/ls1122/article/details/38339851 【v3.0 亮点】 ????>?使用 C++(C++
dexcoder
1年前发布
cocos2dx[3.2](2) ——浅析cocos2dx3.2引擎目录
【唠叨】 ????3.x的引擎目录与2.x的引擎目录的差别是非常大的。学过2.x的朋友应该会发现2.x的引擎目录有点凌乱。而3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了。 【窥探3.x引擎目录】 ???? ????要想学好cocos2dx,首先就需要对引擎目录下的各个
dexcoder
1年前发布
cocos2dx[3.2](1) ——Cocos2D-X 和 VS2013 环境配置
【唠叨】 ????本节转自官方文档:http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-vs2013/zh.md ????环境的配置基本和2.x没有多差
dexcoder
1年前发布
最新动态
MO
mohamedagina
收藏了
在线课程在线教育LMS平台网站模板
8月前
MO
mohamedagina
点赞了
在线课程在线教育LMS平台网站模板
8月前
SD
sdjhsdnb
点赞了
解决内存卡目录右击查看属性显示“文件夹变0字节”的方法
1年前
TJ
TJ_Fischer
发表了
专注于运输物流业务的HTML模板
1年前
YE
yegor256
发表了
学习管理系统在线学习网站模板
1年前
VI
Vivek
发表了
电子学习网站模板
1年前
GO
goetz
发表了
建筑行业建筑公司单页业务展示模板
1年前
JO
Jonathan-Tran
发表了
现代化响应式的基于Bootstrap 5的管理后台模板
1年前
HA
Harry-Lime
发表了
Bootstrap 5 HTML响应式管理后台仪表板模板
1年前
17
17671911204
点赞了
Spring Boot 启动扩展点列表与详解
1年前