用 HTML5 Canvas 创建内容比使用 Flash 撰写复杂得多


Flash 提供了出色的 GUI 和许多可用于制作动画的可视化功能。它允许用户在特定平台内构建所有内容,而无需完全集成到包含在浏览器中、主要范围为多媒体和其他类型的动画的浏览器中。

HTML5 元素 <canvas> 为你提供了一种使用 JavaScript 来绘制图形的简单而强大的方式。它可以用来绘制图表、制作照片组合或者制作简单的(也可以是不那么简单的)动画。

下面是一个简单的 <canvas> 元素,它只有两个特定属性 width 和 height,以及所有核心 HTML5 属性,例如 id、name 和 class 等。

<canvas id = "mycanvas" width = "100" height = "100"></canvas>

现在主要考虑的是 Canvas,而 Flash 已经过时了。借助 Canvas,你可以制作形状动画、调整比例、进行转换等。

更新日期:2020 年 1 月 28 日

111 次浏览

开启您职业生涯

完成课程以获得认证

开始
广告