图书介绍

Cocos Creator完全使用手册PDF|Epub|txt|kindle电子书版本下载

Cocos Creator完全使用手册
  • 宋志京著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115489746
  • 出版时间:2018
  • 标注页数:243页
  • 文件大小:37MB
  • 文件页数:256页
  • 主题词:移动电话机-游戏程序-程序设计-手册;便携式计算机-游戏程序-程序设计-手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Cocos Creator完全使用手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 CocosCreator基础与开发环境搭建1

1.1 了解Cocos Creator1

1.1.1 初识Cocos Creator1

1.1.2 工作流程说明2

1.1.3 功能特性3

1.1.4 架构特色3

1.2 安装和启动Cocos Creator4

1.2.1 下载Cocos Creator4

1.2.2 Windows安装说明5

1.2.3 MacOS安装说明6

1.2.4 操作系统要求6

1.2.5 运行Cocos Creator6

1.2.6 禁用GPU加速6

1.2.7 使用Cocos开发者账号登录7

1.3 使用Dashboard7

1.3.1 Dashboard7

1.3.2 最近打开项目8

1.3.3 新建项目9

1.3.4 打开其他项目10

1.3.5 帮助10

1.4 “Hello World”案例11

1.4.1 创建项目11

1.4.2 初识Cocos Creator界面11

1.4.3 打开场景,开始工作13

1.4.4 项目分解与尝试修改14

1.5 项目结构19

1.5.1 项目文件夹结构19

1.5.2 构建目标20

1.6 小结20

第2章 编辑器基础21

2.1 资源管理器窗口21

2.1.1 界面预览21

2.1.2 创建资源22

2.1.3 资源列表22

2.1.4 搜索资源22

2.2 场景编辑器窗口23

2.2.1 视图介绍24

2.2.2 视图常用操作24

2.2.3 使用节点变换工具24

2.3 层级管理器窗口27

2.3.1 创建节点27

2.3.2 删除节点27

2.3.3 改变节点层级关系28

2.3.4 节点搜索框28

2.3.5 其他常用操作28

2.4 属性检查器窗口28

2.5 串口输出29

2.6 预览和构建30

2.6.1 平台选择30

2.6.2 模拟器31

2.6.3 浏览器32

2.7 小结33

第3章 Cocos Creator核心概念34

3.1 节点与组件34

3.1.1 节点34

3.1.2 创建节点36

3.1.3 子节点36

3.1.4 组件36

3.1.5 节点与组件的结合37

3.2 Cocos坐标系38

3.2.1 Cocos坐标系38

3.2.2 世界坐标系与本地坐标系39

3.2.3 节点的变换属性40

3.3 节点与渲染42

3.3.1 同级别遮挡42

3.3.2 不同级别遮挡42

3.4 精灵44

3.4.1 精灵组件参考44

3.4.2 精灵组件主要属性45

3.4.3 渲染模式45

3.4.4 精灵组件简单使用46

3.5 标签46

3.5.1 标签组件参考46

3.5.2 标签组件主要属性46

3.5.3 标签组件简单使用48

3.6 预制48

3.6.1 创建预制48

3.6.2 预制的实例化49

3.6.3 修改预制50

3.6.4 还原预制51

3.6.5 预制的自动同步51

3.7 小结52

第4章 脚本开发53

4.1 代码编译环境配置54

4.1.1 安装VS Code54

4.1.2 安装Cocos Creator API适配插件54

4.1.3 在项目中生成智能提示数据55

4.1.4 使用VSCode打开和编辑项目55

4.1.5 使用VS Code激活脚本编译55

4.1.6 为编译添加快捷键57

4.1.7 使用VS Code调试网页版游戏58

4.2 节点和组件59

4.2.1 创建脚本59

4.2.2 编辑脚本60

4.2.3 组件脚本与场景节点关联61

4.2.4 cc.Class61

4.2.5 继承62

4.2.6 声明属性63

4.2.7 声明属性的两种方式63

4.2.8 访问节点和其他组件66

4.2.9 获取其他节点67

4.2.10 常用节点和组件接口70

4.3 组件生命周期72

4.3.1 onLoad73

4.3.2 start73

4.3.3 update73

4.3.4 lateUpdate74

4.3.5 onDestroy74

4.3.6 onEnable74

4.3.7 onDisable74

4.3.8 脚本执行顺序75

4.4 创建和销毁节点75

4.4.1 创建新节点75

4.4.2 复制已有节点76

4.4.3 创建预制节点76

4.4.4 销毁节点77

4.5 资源管理78

4.5.1 加载和切换场景78

4.5.2 脚本中的资源79

4.5.3 动态加载80

4.6 CCClass进阶参考82

4.6.1 构造函数82

4.6.2 判断类型82

4.6.3 重写83

4.6.4 属性的get与set方法83

4.7 小结84

第5章 事件系统85

5.1 发射和监听事件85

5.1.1 Cocos Creator的事件系统85

5.1.2 监听事件86

5.1.3 关闭监听88

5.1.4 发射事件89

5.1.5 分发事件90

5.2 系统内置事件97

5.2.1 鼠标事件97

5.2.2 触摸事件103

5.3 全局系统事件107

5.3.1 输入事件108

5.3.2 键盘事件108

5.3.3 设备重力传感事件114

5.3.4 设备重力传感事件案例115

5.4 小结116

第6章 GUI系统117

6.1 画布与多分辨率适配117

6.1.1 画布组件参考117

6.1.2 设计分辨率和屏幕分辨率119

6.1.3 设计分辨率和屏幕分辨率宽高比相同119

6.1.4 设计分辨率宽高比不等于屏幕分辨率120

6.1.5 其他选择121

6.2 Widget与用户界面摆放和对齐121

6.3 制作可任意拉伸的用户界面图像126

6.4 Button131

6.4.1 Button组件参考131

6.4.2 Button事件134

6.5 其他常见组件参考138

6.5.1 EditBox组件参考139

6.5.2 Layout组件参考141

6.5.3 ScrollView143

6.5.4 ProgressBar145

6.5.5 Toggle组件参考146

6.5.6 ToggleGroup组件参考147

6.5.7 Slider组件参考148

6.5.8 PageView组件参考149

6.5.9 VideoPlayer组件参考151

6.5.10 WebView组件参考154

6.6 小结157

第7章 动作系统与计时器158

7.1 动作158

7.1.1 动作简介158

7.1.2 动作基础接口159

7.1.3 瞬时动作160

7.1.4 间隔动作161

7.1.5 容器动作162

7.1.6 缓动动作164

7.1.7 动作回调166

7.2 计时器167

7.2.1 开始个计时器167

7.2.2 只执行次的计时器168

7.2.3 取消计时器169

7.3 小结169

第8章 动画系统170

8.1 动画编辑器171

8.2 创建动画172

8.2.1 创建动画组件172

8.2.2 动画组件参考172

8.2.3 创建动画剪辑并关联动画组件173

8.3 编辑动画174

8.3.1 开始编辑动画剪辑174

8.3.2 添加个新的属性轨道174

8.3.3 删除个属性轨道175

8.3.4 添加关键帧175

8.3.5 选择关键帧与编辑关键帧175

8.3.6 移动关键帧176

8.3.7 删除关键帧176

8.3.8 保存修改176

8.4 编辑逐帧动画177

8.5 非匀速动画179

8.5.1 编辑窗口179

8.5.2 使用预设曲线179

8.5.3 自定义曲线180

8.6 添加动画事件180

8.6.1 添加事件180

8.6.2 编辑动画事件180

8.6.3 删除动画事件181

8.7 使用脚本控制动画181

8.7.1 播放动画剪辑182

8.7.2 暂停、恢复、停止182

8.8 小结184

第9章 音乐与音效185

9.1 音频的加载方式185

9.1.1 音频格式185

9.1.2 WebAudio和DOM Audio186

9.1.3 手动选择加载模式186

9.2 使用AudioSource播放187

9.2.1 AudioSource组件188

9.2.2 AudioSource API188

9.3 使用AudioEngine播放193

9.4 小结200

第10章 调试与发布201

10.1 网页平台调试201

10.1.1 调试打印202

10.1.2 运行时报错203

10.1.3 断点调试206

10.2 原生平台调试208

10.2.1 调试打印208

10.2.2 运行时报错210

10.2.3 断点调试210

10.3 网页平台发布214

10.3.1 发布步骤214

10.3.2 构建发布选项详解216

10.4 原生发布217

10.4.1 Android原生开发环境配置217

10.4.2 Android打包发布原生平台220

10.4.3 iOS打包发布223

10.4.4 其他桌面平台打包发布225

10.5 小结225

第11章 微信小游戏开发与发布226

11.1 什么是微信小游戏227

11.1.1 微信小游戏是微信小程序227

11.1.2 微信小游戏入口227

11.1.3 微信小游戏盈利方式227

11.1.4 微信小游戏的开发228

11.2 微信公众平台与小游戏开发环境搭建229

11.2.1 微信公众平台229

11.2.2 注册微信公众平台229

11.2.3 小程序开发前准备231

11.2.4 微信小游戏开发环境搭建232

11.3 Cocos Creator发布到微信小游戏流程234

11.4 微信小游戏资源管理237

11.4.1 文件结构237

11.4.2 包体大小限制238

11.4.3 远程资源下载238

11.5 微信小游戏的调试241

11.5.1 调试打印241

11.5.2 断点调试241

11.6 小结243

热门推荐