html5canvas核心技术图形.动画与游戏开发

html5canvas核心技术图形.动画与游戏开发

ID:35514760

大小:37.58 KB

页数:9页

时间:2019-03-25

html5canvas核心技术图形.动画与游戏开发_第1页
html5canvas核心技术图形.动画与游戏开发_第2页
html5canvas核心技术图形.动画与游戏开发_第3页
html5canvas核心技术图形.动画与游戏开发_第4页
html5canvas核心技术图形.动画与游戏开发_第5页
资源描述:

《html5canvas核心技术图形.动画与游戏开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、HTML5Canvas核心技术:图形.动画与游戏开发《HTML5Canvas核心技术:图形.动画与游戏开发》基本信息原书名:CoreHTML5Canvas:Graphics,Animation,andGameDevelopment作者:(美)DavidGeary译者:爱飞翔丛书名:华章程序员书库出版社:机械工业出版社ISBN:9787111416340上架时间:2013-5-8出版日期:2013年5月开本:16开页码:1版次:1-1所属分类:计算机>软件与程序设计>网络编程>HTML内容简介计算机书籍  《html5canvas核心技术:图形、动画与游戏开发》是html5canvas领

2、域的标杆之作,也是迄今为止该领域内容最为全面和深入的著作之一,是公认的权威经典、amazon五星级超级畅销书、资深技术专家davidgeary最新力作。它不仅全面讲解了canvas元素的api,以及如何利用canvas进行图形绘制、动画制作、物理效果模拟、碰撞检测、游戏开发、移动应用开发,还包含大量实例,可操作性极强。  全书共分11章。第1章介绍了canvas元素及如何在网络应用程序中使用它;第2章深入研究了如何使用canvas的api进行绘制;第3章告诉读者如何绘制并操作canvas中的文本;第4章专门讲解图像、图像的操作及视频处理;第5章介绍如何实现平滑的动画效果;第6章讲解如何

3、用javascript语言来实现精灵;第7章展示了如何在动画中模拟物理效果;第8章介绍了进行碰撞检测所用的技术;第9章以一个简单但是高效的游戏引擎开始,提供了游戏制作所需的全部支持功能;第10章讨论了实现自定义控件的通用方法;第11章专门讲述如何实现基于canvas的手机应用程序。目录《html5canvas核心技术:图形、动画与游戏开发》译者序前言第1章 基础知识11.1 canvas元素11.1.1 canvas元素的大小与绘图表面的大小41.1.2 canvas元素的api51.2 canvas的绘图环境61.2.1 2d绘图环境61.2.2 canvas状态的保存与恢复81.3

4、 本书程序清单的规范格式91.4 开始学习html5101.4.1 规范101.4.2 浏览器111.4.3 控制台与调试器111.4.4 性能131.5 基本的绘制操作151.6 事件处理181.6.1 鼠标事件181.6.2 键盘事件22.1.6.3 触摸事件231.7 绘制表面的保存与恢复231.8 在canvas中使用html元素251.9 打印canvas的内容321.10 离屏canvas351.11 基础数学知识简介371.11.1 求解代数方程371.11.2 三角函数381.11.3 向量运算391.11.4 根据计量单位来推导等式421.12 总结44第2章 绘制4

5、52.1 坐标系统462.2 canvas的绘制模型472.3 矩形的绘制482.4 颜色与透明度502.5 渐变色与图案522.5.1 渐变色522.5.2 图案542.6 阴影572.7 路径、描边与填充602.7.1 路径与子路径632.7.2 剪纸效果642.8 线段692.8.1 线段与像素边界702.8.2 网格的绘制712.8.3 坐标轴的绘制722.8.4 橡皮筋式的线条绘制742.8.5 虚线的绘制792.8.6 通过扩展canvasrenderingcontext2d来绘制虚线802.8.7 线段端点与连接点的绘制812.9 圆弧与圆形的绘制832.9.1 arc(

6、)方法的用法832.9.2 以橡皮筋式辅助线来协助用户画圆852.9.3 arcto()方法的用法862.9.4 刻度仪表盘的绘制882.10 贝塞尔曲线932.10.1 二次方贝塞尔曲线932.10.2 三次方贝塞尔曲线952.11 多边形的绘制972.12 高级路径操作1022.12.1 拖动多边形对象1022.12.2 编辑贝塞尔曲线1072.12.3 自动滚动网页,使某段路径所对应的元素显示在视窗中1152.13 坐标变换1162.13.1 坐标系的平移、缩放与旋转1162.13.2 自定义的坐标变换1192.14 图像合成1232.15 剪辑区域1282.15.1 通过剪辑区

7、域来擦除图像1282.15.2 利用剪辑区域来制作伸缩式动画1332.16 总结135第3章 文本1373.1 文本的描边与填充1373.2 设置字型属性1413.3 文本的定位1443.3.1 水平与垂直定位1443.3.2 将文本居中1463.3.3 文本的度量1473.3.4 绘制坐标轴旁边的文本标签1483.3.5 绘制数值仪表盘周围的文本标签1513.3.6 在圆弧周围绘制文本1523.4 实现文本编辑控件1543.4.1 指示文本输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。