| 作 者: | 克里斯·斯特罗姆 |
| 出版社: | 机械工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
赞誉
译者序
前言
致谢
第1章 项目:创建简单形体
1.1 使用3DE代码编辑器来编程
1.2 在JavaScript中创建形体
1.3 创建Sphere
1.3.1 大小:SphereGeometry(100)
1.3.2 光滑度:SphereGeometry(100, 20, 15)
1.4 用Cube形体来创建立体方块
1.5 使用Cylinder创建多种形体
1.5.1 大小:CylinderGeometry(20, 20, 100)
1.5.2 金字塔:CylinderGeometry(1,100, 100,4)
1.6 用Plane创建平面
1.7 用Torus创建甜甜圈
1.7.1 大小:TorusGeometry(100, 25)
1.7.2 光滑度:TorusGeometry(100, 25,8,25)
1.7.3 吃掉甜甜圈:TorusGeometry(100, 25,8,25, 3.1 4)
1.8 让形体们动起来
1.9 完整代码
1.10 下一步我们做什么
第2章 调试:出错时如何修复代码
2.1 让我们开始吧
2.2 利用3DE来调试:红色的叉
2.3 被3DE怀疑的代码:黄色的三角
2.4 打开和关闭JavaScript控制台
2.5 利用JavaScript控制台来调试
2.6 3D程序中的常见错误
2.6.1 可能会遇到的错误1:Not a Constructor
2.6.2 可能会遇到的错误2:Three Is Not Defined
2.6.3 可能会遇到的错误3:Not a Function
2.7 当3DE代码编辑器卡住时该如何恢复
2.8 下一步我们做什么
第3章 项目:创建游戏角色
3.1 让我们开始吧
3.2 形体的光滑度
3.3 把零件拼成整体
3.4 把整体拆成零件
3.5 添加能走路的脚
3.6 挑战一下:设计自己的游戏角色
3.7 让角色翻跟头
3.8 完整代码
3.9 下一步我们做什么
……
第4章 项目:移动游戏角色
第5章 函数:一遍又一遍地执行
第6章 项目:摆臂和迈步
第7章 深入理解JavaScript基础知识
第8章 项目:让游戏角色转身
第9章 那些自动生成的代码
第10章 项目:碰撞
第11章 水果狩猎
第12章 使用灯光和材质
第13章 项目:月相
……
项目代码
JavaScript程序库
参考文献