TA的每日心情 | 奋斗 6 小时前 |
---|
签到天数: 2394 天 [LV.Master]伴坛终老
|
HTML5 的 Canvas 对象将改变 JavaScript 的使命,使之成为 HTML5 下强大的动画脚本编写工具。本文介绍了 8 个你从未见过的,基于 HTML5 Canvas 和 JavaScript 的动画,这些令人难以置信的效果将使你对 HTML5 彻底折服。需要指出的是,这些都是浏览器的原生动画,无需任何插件。Tunnelers' J9 s0 T4 u. Y2 x+ }4 p* x( R |
! Y2 P' A) w( M8 P$ h$ X0 S
6 X( P) C' \! L1 F
- L+ Z' g, \% z+ g$ L: B9 R* q2 p
纯 JavaScript + HTML5 Canvas 生成的交互动画,难以置信。. @! m) x/ k; k1 W1 T# s
0 P B' `6 ?, B* v' ~# J" `5 u) m
+ \; i& V2 z- `) D& u$ k
The Mesmerizer
- @) [& S; {9 k- Q: f j8 B4 k, x6 t5 t7 y& W
& o1 Z/ ~9 n- k3 r3 f9 F( ^# C6 j7 J5 a* E
在格子中移动鼠标,颜色随着改变并扩散到周围的格子,很迷幻。用鼠标点四角的格子,或按键盘,可以看到更奇妙的效果。' c8 D0 c5 F9 z) L' n
+ s+ K/ N/ B, L& v" B
Burn
! J# u" `, B: E# |4 `" E7 |$ ]2 b* o" Q/ o. b# v, K) Z; {: @2 H5 p' ~
1 W& g. j8 m! D3 x
' @* {0 y$ R6 h7 R: L在页面上移动鼠标,或按下鼠标,这样的效果,很难相信是浏览器原生的。8 ?5 p' }& f! o9 f, l
5 \2 ? T' w7 b. i: B5 D6 b- ^
Cheloniidae Live _! o7 f; \7 ^4 ?0 Q
' P! H' ~; c7 I+ R3 Z2 w: V/ V2 p/ }, B @- f6 S; B3 \7 Y
( t' O! M \, ]$ I& `6 k) G也是基于纯粹的 JavaScript,不过使用了一个 JavaScript 库。很有趣,你可以通过修改其 JavaScript 代码实现自己的效果(可惜被墙了)。
9 f% `6 s7 k* b/ ^
5 w5 n, S2 s* C- B) P
- w8 p1 m) i2 v2 g/ WCanvas 3D engine9 Y6 ]" b6 k d* n G7 J
! M# u- \9 G2 S, B
1 f" f7 h+ T# k: k
4 }$ ^, ]- g, _7 B3 e. B一个基于 Canvas 的 3D 引擎。目前只支持预设的图形,纹理及基本交互功能。1 X8 B, X0 `! I
9 y! u k- t8 n- Y; q# M6 s
8 s0 |! L2 X5 {" MBomomo
, ^* Q% N/ w" X; A1 y
" X! y! b) M. Z; m
9 A a9 z/ _6 Q! q3 f* H6 D; `! f+ j2 e
很值得一试。 A, e+ ]: Y: L
' X% J7 `+ C9 S3 i8 G2 `5 S5 G1 O: w9 v! _
DDD
4 R' s' Y: J" R
% }: k( w) a3 c+ ^0 I8 E6 x+ z* M- ~' K% m% O; @
7 s( r( H6 d& _这个交互动画也很有趣。
& k" j( Y; U& ~- G" Z7 m: X; ?, x
' E, G: Q& I2 o/ m2 |! DPlasma Tree7 l s( g2 R, J
1 T2 Y3 W0 |+ W: i7 @7 `9 t, k
3 O5 I$ ]( [1 n4 x& d
/ j$ L% U( J9 d# u4 X非常阿凡达。 |
|