摘要:
UnityAPI常用方法和类 Unity中的动画系统和Timeline (1) 普通动画创建 (2) 按钮动画和2D精灵动画 (3) 模型和动画导入 C#编程 (1) 委托 Lambda表达式和事件 (2) LINQ查询 (3) 线程,任务和同步(1) 基础认识 (4) 线程,任务和同步(2) 开启 阅读全文
摘要:
【核心类】 导演Director、场景Scene、布景层Layer、精灵Sprite的概念请移步: cocos2dx基础篇(2) 第一个程序 导演控制场景,场景控制图层,图层控制精灵,精灵控制动作。 相互之间的关系框架如下图所示: 由此看出: ... 阅读全文
摘要:
与2.x相比,节点类Node的属性和功能做了大幅度的修改与增加。 Node类是绝大部分类的父类(并不是所有的类,例如Director类是直接继承Ref类的),如Scene、Layer、Sprite以及精灵集合SpriteBatchNode等等等等的父类... 阅读全文
摘要:
1、两个分辨率 1.1、窗口分辨率 在AppDelegate.cpp中有个设置窗口分辨率的函数。该函数是设置了我们预想设备的屏幕大小,也就是应用程序窗口的大小。// glView->setFrameSize(480, 320);// 1.2、设计分辨... 阅读全文
摘要:
这是游戏程序的入口,主要用于游戏程序的逻辑初始化,并创建运行程序的入口界面(即第一个游戏界面场景)。 里面有三个方法:// applicationDidFinishLaunching(); //逻辑初始化 applicati... 阅读全文
摘要:
CCDeprecated.h中存放的都是2.x将要被抛弃的命名规范,主要包含类名、枚举类型。 虽然说2.x的这些命名规范被CCDeprecated.h保留了。但是为了彻底学习3.x的新特性,就必须要尽量不要使用2.x的命名规范。 【CCDeprecate... 阅读全文
摘要:
【v3.0 亮点】 > 使用 C++(C++11) 的特性取代了 Objective-C 的特性 > 优化了 Labels > 优化了渲染器(比 v2.2 更快) > 新的事件分发机制 > 物理引擎集成 > 新的 UI 对象 ... 阅读全文
摘要:
3.x的引擎目录与2.x的引擎目录的差别是非常大的。3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了。 从目录中我们主要了解一下以下几个文件:文件名 说明 build 官方编译的项目解决方案。 集中放在这个文... 阅读全文