TA的每日心情 | 奋斗 前天 11:28 |
---|
签到天数: 2388 天 [LV.Master]伴坛终老
|
HTML5 的 Canvas 对象将改变 JavaScript 的使命,使之成为 HTML5 下强大的动画脚本编写工具。本文介绍了 8 个你从未见过的,基于 HTML5 Canvas 和 JavaScript 的动画,这些令人难以置信的效果将使你对 HTML5 彻底折服。需要指出的是,这些都是浏览器的原生动画,无需任何插件。Tunnelers0 O/ p b. ` l4 Z9 M
% l. c0 F% p7 m4 c% X3 _+ e; g
8 E6 s8 d0 w. ^) |: d" T2 w1 p6 P, b- L% S, o" \% g+ O c
纯 JavaScript + HTML5 Canvas 生成的交互动画,难以置信。
8 r! o5 X6 Y. g; V! N6 Q7 x. F
' C# K1 c% E2 \2 u& }* {) w0 b
The Mesmerizer3 E1 @- D0 c0 u W \3 v3 t O1 x
. p1 @" K$ P& n& ]' q$ y
0 W4 ~( X5 M& b3 v0 E( P" k
. U% L6 M- l9 u9 m% E, D! r0 m在格子中移动鼠标,颜色随着改变并扩散到周围的格子,很迷幻。用鼠标点四角的格子,或按键盘,可以看到更奇妙的效果。
) {5 m/ h# ~0 z# F% C
q0 T3 F3 Q; x* z3 i3 jBurn
4 Y5 F2 t! r8 j' {2 h2 ^' } e9 }% \- w' A( W# Z& \
# X& D' G" B+ x7 R/ b+ i, b* Q1 e/ l) Q! ^* h% _6 @0 X, R
在页面上移动鼠标,或按下鼠标,这样的效果,很难相信是浏览器原生的。+ X% G4 K$ C7 n, c5 j
% @% s+ |0 l `( Q; C. q
Cheloniidae Live+ Z% G ^( g. @
/ j& I5 I z) ~) U$ X% N3 |6 v/ T
" @8 A! D& V! `3 p/ O
3 e& r5 q- @- l% G也是基于纯粹的 JavaScript,不过使用了一个 JavaScript 库。很有趣,你可以通过修改其 JavaScript 代码实现自己的效果(可惜被墙了)。
4 Y9 P; R Y( U# b3 f9 h9 b, a7 |/ s# i% U2 p7 W3 n
& ?% q8 Z" \- O. b
Canvas 3D engine& o3 ^5 I- K$ M+ P) M2 G
: Y: R$ X; m6 M! f6 m% `
3 _2 b( t$ W, ^! D2 v
2 F9 _1 ?! c9 M7 T
一个基于 Canvas 的 3D 引擎。目前只支持预设的图形,纹理及基本交互功能。
- Y, K! ~/ ?. Z% |; \0 z4 i* k/ ^& P) h& g* j; e* f" i" G- y
* w: A& ?: ?4 } p/ L$ s
Bomomo `; z/ N4 e: f0 I5 M
4 v; y! `2 J! y7 a! t1 M9 \$ S
; `" {) K% a( ?* v3 J
0 f8 g# f; V$ j, S. G; ^" S
很值得一试。
7 T, ~$ e( X6 N0 @4 P, E/ d! ~8 h) G: G. l& H( B
# y. f6 V& u" O
DDD/ e% d; }* N, ^
3 z! g- B2 }* c( l$ C% C- m- v
3 M: V& M3 |8 g2 L
% b! o6 ]( E7 Z' D这个交互动画也很有趣。9 D5 q+ f; G, m1 K+ \& }- k
* e. j5 ]7 e* U: a3 J
$ C/ h% q! m. U0 M# g2 B' d5 TPlasma Tree0 H0 ~1 z/ u- W) ~9 F% V
% ~# e( D3 \- B* Q! m9 g( Z) U( L/ k0 v
+ h* [! L6 M2 g: t非常阿凡达。 |
|