摘要: UnityAPI常用方法和类 Unity中的动画系统和Timeline (1) 普通动画创建 (2) 按钮动画和2D精灵动画 (3) 模型和动画导入 C#编程 (1) 委托 Lambda表达式和事件 (2) LINQ查询 (3) 线程,任务和同步(1) 基础认识 (4) 线程,任务和同步(2) 开启 阅读全文
posted @ 2018-10-14 19:24 穆玄琅 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 【核心类】 导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步: cocos2dx基础篇(2) 第一个程序 导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。 相互之间的关系框架如下图所示: 由此看出: ... 阅读全文
posted @ 2018-10-11 09:54 穆玄琅 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 与2.x相比,节点类Node的属性和功能做了大幅度的修改与增加。 Node类是绝大部分类的父类(并不是所有的类,例如Director类是直接继承Ref类的),如Scene、Layer、Sprite以及精灵集合SpriteBatchNode等等等等的父类... 阅读全文
posted @ 2018-10-09 14:26 穆玄琅 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1、两个分辨率 1.1、窗口分辨率 在AppDelegate.cpp中有个设置窗口分辨率的函数。该函数是设置了我们预想设备的屏幕大小,也就是应用程序窗口的大小。// glView->setFrameSize(480, 320);// 1.2、设计分辨... 阅读全文
posted @ 2018-10-08 10:01 穆玄琅 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 这是游戏程序的入口,主要用于游戏程序的逻辑初始化,并创建运行程序的入口界面(即第一个游戏界面场景)。 里面有三个方法:// applicationDidFinishLaunching(); //逻辑初始化 applicati... 阅读全文
posted @ 2018-09-29 16:37 穆玄琅 阅读(312) 评论(0) 推荐(0) 编辑
摘要: CCDeprecated.h中存放的都是2.x将要被抛弃的命名规范,主要包含类名、枚举类型。 虽然说2.x的这些命名规范被CCDeprecated.h保留了。但是为了彻底学习3.x的新特性,就必须要尽量不要使用2.x的命名规范。 【CCDeprecate... 阅读全文
posted @ 2018-09-29 09:36 穆玄琅 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 【v3.0 亮点】 > 使用 C++(C++11) 的特性取代了 Objective-C 的特性 > 优化了 Labels > 优化了渲染器(比 v2.2 更快) > 新的事件分发机制 > 物理引擎集成 > 新的 UI 对象 ... 阅读全文
posted @ 2018-09-28 09:30 穆玄琅 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 3.x的引擎目录与2.x的引擎目录的差别是非常大的。3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了。 从目录中我们主要了解一下以下几个文件:文件名 说明 build 官方编译的项目解决方案。 集中放在这个文... 阅读全文
posted @ 2018-09-27 19:33 穆玄琅 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 【3.x】 (1)去掉 “CC”【CCLayerColor】 颜色布景层CCLayerColor有两个父类:CCLayerRGBA、CCBlendProtocol。相信有前面知识的积累,学到这也知道这两个类大致是干嘛的了。一个是颜色类,另一个是颜色混合协议... 阅读全文
posted @ 2018-09-14 22:31 穆玄琅 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 【3.x】https://blog.csdn.net/qq_40338728/article/details/82964046 【屏幕适配】1、两个分辨率 1.1、窗口分辨率 在main.cpp中有个设置窗口分辨率的函数。该函数是设置了我们预想设备的屏幕大... 阅读全文
posted @ 2018-09-14 11:08 穆玄琅 阅读(278) 评论(0) 推荐(0) 编辑