《HTML5 Canvas核心技术:图形.动画与游戏开发》
基本信息
原书名:Core HTML5 Canvas: Graphics, Animation, and Game Development
作者: (美)David Geary
译者: 爱飞翔
丛书名: 华章程序员书库
出版社:机械工业出版社
ISBN:9787111416340
上架时间:2013-5-8
出版日期:2013 年5月
开本:16开
页码:1
版次:1-1
所属分类:计算机 > 软件与程序设计 > 网络编程 > HTML
![](http://images.china-pub.com/ebook3765001-3770000/3767324/zcover.jpg)
更多关于 》》》《
HTML5 Canvas核心技术:图形.动画与游戏开发》
内容简介
计算机书籍
《html5 canvas核心技术:图形、动画与游戏开发》是html5 canvas领域的标杆之作,也是迄今为止该领域内容最为全面和深入的著作之一,是公认的权威经典、amazon五星级超级畅销书、资深技术专家david geary最新力作。它不仅全面讲解了canvas元素的api,以及如何利用canvas进行图形绘制、动画制作、物理效果模拟、碰撞检测、游戏开发、移动应用开发,还包含大量实例,可操作性极强。
全书共分11章。第1章介绍了canvas元素及如何在网络应用程序中使用它;第2章深入研究了如何使用canvas的api进行绘制;第3章告诉读者如何绘制并操作canvas中的文本;第4章专门讲解图像、图像的操作及视频处理;第5章介绍如何实现平滑的动画效果;第6章讲解如何用javascript语言来实现精灵;第7章展示了如何在动画中模拟物理效果;第8章介绍了进行碰撞检测所用的技术;第9章以一个简单但是高效的游戏引擎开始,提供了游戏制作所需的全部支持功能;第10章讨论了实现自定义控件的通用方法;第11章专门讲述如何实现基于canvas的手机应用程序。
目录
《html5 canvas核心技术:图形、动画与游戏开发》
译者序
前言
第1章 基础知识1
1.1 canvas元素1
1.1.1 canvas元素的大小与绘图表面的大小4
1.1.2 canvas元素的api5
1.2 canvas的绘图环境6
1.2.1 2d绘图环境6
1.2.2 canvas状态的保存与恢复8
1.3 本书程序清单的规范格式9
1.4 开始学习html510
1.4.1 规范10
1.4.2 浏览器11
1.4.3 控制台与调试器11
1.4.4 性能13
1.5 基本的绘制操作15
1.6 事件处理18
1.6.1 鼠标事件18
1.6.2 键盘事件22
.1.6.3 触摸事件23
1.7 绘制表面的保存与恢复23
1.8 在canvas中使用html元素25