TA的每日心情 | 奋斗 3 天前 |
---|
签到天数: 2383 天 [LV.Master]伴坛终老
|
HTML5 的 Canvas 对象将改变 JavaScript 的使命,使之成为 HTML5 下强大的动画脚本编写工具。本文介绍了 8 个你从未见过的,基于 HTML5 Canvas 和 JavaScript 的动画,这些令人难以置信的效果将使你对 HTML5 彻底折服。需要指出的是,这些都是浏览器的原生动画,无需任何插件。Tunnelers/ I, [. G' K) }$ W4 K: Z
& A. u8 V) C' E0 ]1 W
( E) r, H! c, ]9 Q- G0 m4 s7 F* x
! F2 c; r( p: t纯 JavaScript + HTML5 Canvas 生成的交互动画,难以置信。
( n/ J, |: v+ V* y: Y& B& W- W
/ D6 d! X5 z& c) EThe Mesmerizer1 ], l) r6 i9 l
; E, ^0 B1 W5 D) h, @/ m) {
, ?4 O5 d) p7 M+ ~- R/ H( R
% b6 a+ Y) k+ S" u
在格子中移动鼠标,颜色随着改变并扩散到周围的格子,很迷幻。用鼠标点四角的格子,或按键盘,可以看到更奇妙的效果。
! {. P$ a2 {" J' b3 N$ T/ D5 k, H% F& c. w
Burn
# i l3 @( K% E
" K% K# f8 d7 p( n$ R4 B' i% Q) r6 C8 D2 ~
0 n6 j: }" Z; k! v1 ~/ c在页面上移动鼠标,或按下鼠标,这样的效果,很难相信是浏览器原生的。- w* g3 s2 C' y* Q7 m3 F
( S' B1 d- ^2 PCheloniidae Live
: G2 p# L2 J. O$ G7 ^" Y, z
) Q+ d" M5 r$ t: M2 q0 O
D' i5 ^9 G/ d; W. x) ^8 b/ \; }7 S$ F1 z6 ~2 [9 B7 @7 G
也是基于纯粹的 JavaScript,不过使用了一个 JavaScript 库。很有趣,你可以通过修改其 JavaScript 代码实现自己的效果(可惜被墙了)。
+ m* M2 k3 y, z" }! G( g1 t. X' L4 h" Y1 n# R
& C! R0 T8 \* W! P$ U6 wCanvas 3D engine0 [0 E T+ ?2 ]9 Y! Y% y% v
5 Q& ~" X$ n6 ~; q' N
) ]; {2 @2 ]( `* A6 ^
/ L1 e: ?! e6 i [一个基于 Canvas 的 3D 引擎。目前只支持预设的图形,纹理及基本交互功能。
6 N' N( b$ M+ F# J" x( S* |8 O+ O9 s4 g5 R7 y
; X7 b, W ]" V* v$ s7 u$ j
Bomomo
# {9 z8 x& F$ _0 e$ c- S) E: W9 l8 n q k( X0 Q
: G( Y& ]" ^: P
7 f" {" z; P: d很值得一试。+ p3 n* i7 J3 ] V: b7 f/ g
7 F! g! E% c: M* [. t6 }' k( H5 z9 D1 n4 g0 V$ Q8 J+ n$ a. A
DDD
( c% F9 ^6 U0 \! {! w; k5 X3 o5 j! F: N3 p9 ]' R2 D# a! T* F
! U, [6 z* v) ]; S' }
7 o$ S. e- j9 v# c1 p$ a这个交互动画也很有趣。 J8 z$ A4 l4 X0 y3 I: C9 o3 a
% d! Z# g! {' G A4 C
5 n% s. y9 w, ]! I0 G/ R/ rPlasma Tree
' T' l& t9 R5 o! H0 j) L' h( T! o5 _5 D! a( f' j
$ g2 e8 g Q, B' Y
) T2 p9 e W* @6 i6 m; [非常阿凡达。 |
|