更新时间:2021-03-12 18:08:04
封面
版权信息
作者简介
前言
第1篇 基础篇
第1章 编写第一个Sprite Kit程序
1.1 Sprite Kit介绍
1.2 苹果账号的注册
1.3 Xcode的下载和安装
1.4 绑定苹果账号
1.5 更新组件与文档
1.6 编写第一个程序
1.7 使用帮助文档
1.8 调试
1.9 真机测试
第2章 场景
2.1 添加场景
2.2 显示新增的场景
2.3 设置场景
2.4 切换场景
2.5 滚动场景
第3章 精灵
3.1 节点介绍
3.2 添加图像到项目中
3.3 显示精灵
3.4 设置精灵
3.5 删除精灵
3.6 让精灵更具真实感
3.7 移动精灵
3.8 纹理
第4章 动作
4.1 移动动作
4.2 序列动作
4.3 重复动作
4.4 延迟动作
4.5 缩放动作
4.6 旋转动作
4.7 调整尺寸的动作
4.8 组合动作
4.9 改变透明度的动作
4.10 改变颜色的动作
4.11 以动画的形式改变纹理的动作
4.12 路径动作
4.13 反向运动
4.14 速度动作
4.15 显示或隐藏动作
4.16 块动作
4.17 自定义的动作
4.18 动作属性
4.19 删除动作
第5章 用户交互
5.1 触摸
5.2 手势
5.3 重力感应
第2篇 进阶篇
第6章 游戏中的文字
6.1 显示标签
6.2 设置标签
6.3 为标签加载自定义的字体
6.4 标签的对齐方式
6.5 为标签添加动作
第7章 音频和视频
7.1 背景音乐
7.2 音效
7.3 视频
第8章 粒子系统
8.1 使用粒子系统编辑器添加粒子系统
8.2 使用场景编辑器实现添加粒子系统
8.3 粒子发射器中的参数说明
8.4 使用代码实现粒子系统
8.5 使用关键帧序列配置粒子属性
8.6 给粒子添加动作
8.7 重置粒子系统
第9章 Sprite Kit中其他节点
9.1 修剪节点
9.2 形状节点
9.3 效果节点
第3篇 高级篇
第10章 物理引擎与碰撞
10.1 什么是物理引擎
10.2 使用场景编辑器添加物理引擎
10.3 使用代码添加物理引擎
10.4 物理引擎的属性设置
10.5 让物理体进行移动
10.6 物理体连接
10.7 在游戏中的碰撞
第11章 瓦片地图
11.1 创建瓦片地图
11.2 设置瓦片地图
11.3 加载TXT文件到地图中
11.4 加载TML文件到地图中
11.5 滚动地图
11.6 添加移动精灵
10.7 在瓦片地图上的碰撞
第12章 发布应用程序
12.1 创建App ID
12.2 申请发布证书
12.3 准备提交应用程序
12.4 提交应用程序到App Store上
12.5 常见审核不通过的原因