图书介绍
iOS游戏框架Sprite Kit技术详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘媛媛编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302420552
- 出版时间:2016
- 标注页数:374页
- 文件大小:57MB
- 文件页数:387页
- 主题词:移动终端-游戏程序-程序设计
PDF下载
下载说明
iOS游戏框架Sprite Kit技术详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇2
第1章 编写第一个Sprite Kit程序2
1.1 Sprite Kit介绍2
1.1.1 什么是Sprite Kit2
1.1.2 Sprite Kit优缺点2
1.2 苹果账号的注册3
1.2.1 苹果账号的分类3
1.2.2 注册免费苹果账号3
1.2.3 注册非免费苹果账号7
1.3 Xcode的下载和安装9
1.3.1 App Store上下载和安装Xcode9
1.3.2 其他的网站上下载Xcode12
1.4 绑定苹果账号13
1.5 更新组件与文档14
1.6 编写第一个程序15
1.6.1 创建项目16
1.6.2 Xcode界面介绍18
1.6.3 运行程序20
1.6.4 模拟器介绍21
1.6.5 场景编辑器29
1.6.6 编写代码31
1.7 使用帮助文档32
1.8 调试34
1.9 真机测试36
1.9.1 申请和下载证书36
1.9.2 实现真机测试45
第2章 场景46
2.1 添加场景46
2.2 显示新增的场景49
2.3 设置场景50
2.3.1 设置场景的背景颜色50
2.3.2 设置场景的缩放模式52
2.3.3 设置测试信息54
2.4 切换场景57
2.4.1 单纯的场景切换59
2.4.2 具有过渡动画的场景59
2.5 滚动场景61
2.5.1 让场景进行滚动62
2.5.2 永无休止的滚动场景66
第3章 精灵69
3.1 节点介绍69
3.2 添加图像到项目中70
3.3 显示精灵71
3.3.1 使用场景编辑器显示精灵71
3.3.2 使用代码显示无纹理的精灵74
3.3.3 使用代码显示纹理精灵74
3.4 设置精灵76
3.4.1 设置精灵的位置76
3.4.2 设置锚点77
3.4.3 对精灵着色78
3.4.4 调整精灵的尺寸79
3.4.5 缩放精灵81
3.4.6 旋转精灵83
3.4.7 设置精灵的透明度84
3.4.8 隐藏精灵85
3.5 删除精灵86
3.5.1 删除指定的精灵87
3.5.2 删除所有精灵87
3.6 让精灵更具真实感88
3.7 移动精灵92
3.8 纹理96
3.8.1 纹理的创建96
3.8.2 纹理的显示96
第4章 动作98
4.1 移动动作98
4.1.1 以点的方式移动99
4.1.2 以偏移量的方式移动101
4.2 序列动作103
4.3 重复动作105
4.3.1 无限重复105
4.3.2 具有次数的重复107
4.4 延迟动作108
4.5 缩放动作111
4.5.1 以缩放倍数缩放111
4.5.2 以增量值缩放113
4.6 旋转动作116
4.7 调整尺寸的动作117
4.7.1 以目标值调整尺寸117
4.7.2 以增量调整尺寸119
4.8 组合动作120
4.9 改变透明度的动作122
4.9.1 不需指定alpha值122
4.9.2 指定alpha值123
4.10 改变颜色的动作126
4.10.1 改变混合因子127
4.10.2 改变颜色和混合因子128
4.11 以动画的形式改变纹理的动作129
4.12 路径动作131
4.13 反向运动133
4.14 速度动作134
4.15 显示或隐藏动作136
4.16 块动作137
4.17 自定义的动作138
4.18 动作属性140
4.18.1 速度140
4.18.2 时间141
4.18.3 曲线方式142
4.19 删除动作144
第5章 用户交互146
5.1 触摸146
5.1.1 轻拍触摸146
5.1.2 移动触摸149
5.1.3 结束触摸和取消触摸154
5.2 手势157
5.2.1 轻拍157
5.2.2 捏159
5.2.3 旋转160
5.2.4 移动161
5.2.5 滑动163
5.2.6 长按166
5.3 重力感应169
5.3.1 场景布局172
5.3.2 判断重力感应是否可用172
5.3.3 使用重力感应移动飞船174
第2篇 进阶篇178
第6章 游戏中的文字178
6.1 显示标签178
6.1.1 使用场景编辑器显示标签178
6.1.2 使用代码实现标签180
6.2 设置标签182
6.2.1 设置文字大小182
6.2.2 设置文字的颜色183
6.2.3 设置标签显示的文字185
6.2.4 设置文字的字体186
6.3 为标签加载自定义的字体188
6.4 标签的对齐方式192
6.4.1 水平对齐193
6.4.2 垂直对齐195
6.5 为标签添加动作196
第7章 音频和视频199
7.1 背景音乐199
7.1.1 添加背景音乐199
7.1.2 控制背景音乐203
7.1.3 设置音乐的播放点205
7.1.4 设置音量207
7.1.5 设置循环播放209
7.2 音效210
7.2.1 AVFoundation.framework框架210
7.2.2 使用AudioToolbox.framework框架214
7.2.3 使用playSoundFileNamed()方法216
7.3 视频218
7.3.1 添加视频219
7.3.2 控制视频220
第8章 粒子系统223
8.1 使用粒子系统编辑器添加粒子系统223
8.2 使用场景编辑器实现添加粒子系统229
8.3 粒子发射器中的参数说明231
8.4 使用代码实现粒子系统233
8.5 使用关键帧序列配置粒子属性236
8.6 给粒子添加动作237
8.6.1 使用runAction()方法添加动作237
8.6.2 使用particleAction属性添加动作239
8.7 重置粒子系统240
第9章 Sprite Kit中其他节点243
9.1 修剪节点243
9.2 形状节点245
9.2.1 使用场景编辑器添加形状节点245
9.2.2 使用代码添加形状节点247
9.2.3 个性化形状252
9.2.4 设置形状的路径257
9.3 效果节点258
第3篇 高级篇262
第10章 物理引擎与碰撞262
10.1 什么是物理引擎262
10.2 使用场景编辑器添加物理引擎263
10.3 使用代码添加物理引擎265
10.3.1 创建简单的物理体265
10.3.2 添加物理体266
10.3.3 创建自定义的物理体267
10.3.4 为物理体添加边界268
10.3.5 可视化物理体271
10.4 物理引擎的属性设置275
10.5 让物理体进行移动278
10.6 物理体连接280
10.7 在游戏中的碰撞283
10.7.1 最简单的碰撞——if语句283
10.7.2 使用intersectsNode()方法286
10.7.3 使用物理引擎294
第11章 瓦片地图298
11.1 创建瓦片地图298
11.2 设置瓦片地图302
11.2.1 缩放模式302
11.2.2 过滤模式303
11.2.3 颠倒地图304
11.2.4 随机生成瓦片305
11.3 加载TXT文件到地图中306
11.3.1 添加TXT文件306
11.3.2 设置TXT文件中的内容310
11.3.3 加载内容到地图中310
11.4 加载TML文件到地图中313
11.4.1 软件下载与安装313
11.4.2 用TexturePacker创建图块318
11.4.3 用Tield绘制地图323
11.4.4 加载TML文件327
11.5 滚动地图333
11.6 添加移动精灵336
11.6.1 添加精灵337
11.6.2 移动精灵338
10.7 在瓦片地图上的碰撞345
第12章 发布应用程序349
12.1 创建App ID349
12.2 申请发布证书351
12.2.1 申请证书351
12.2.2 申请证书对应的配置文件(Provision File)353
12.3 准备提交应用程序356
12.3.1 创建应用及基本信息356
12.3.2 项目的相关设置360
12.4 提交应用程序到App Store上366
12.4.1 Application Loader366
12.4.2 Archives371
12.5 常见审核不通过的原因373
热门推荐
- 2241293.html
- 3293978.html
- 2787886.html
- 102759.html
- 351435.html
- 3428165.html
- 3773594.html
- 1680711.html
- 3324989.html
- 842992.html
- http://www.ickdjs.cc/book_3795348.html
- http://www.ickdjs.cc/book_202737.html
- http://www.ickdjs.cc/book_2594806.html
- http://www.ickdjs.cc/book_3546146.html
- http://www.ickdjs.cc/book_1529515.html
- http://www.ickdjs.cc/book_3688037.html
- http://www.ickdjs.cc/book_2292788.html
- http://www.ickdjs.cc/book_1525852.html
- http://www.ickdjs.cc/book_1707033.html
- http://www.ickdjs.cc/book_2729483.html