七、实现动画效果的 Timeline
Dhtml 通过 Jscript 或 Vbscript 语言来改变样式和位置的特性。本章中所要介绍的 Timelines 利用 Dhtml 所提供的这项功能,随着时间的改变通过一系列连续的帧变换层的特性以形成动画。
单击 Lancher
面板上的 Timelines 按钮,或按 F9 键,启动 Timelines 面板。假如你用过
Micromadia 公司其它的产品,例如 Director 、 Flash
这些软件,你很容易发现 Timelines
操作面板几乎与其是一模一样的,当然,操作手法和命令也大致相同。
Timeline 下拉菜单:当建立了不止一条时间链时从中选择其一。 回放头:即图中的红色方块,显示时间链中的当前帧。红色方块的定位与当前帧的显示是一致的。
行为通道:双击此处添加
Behavior ,让动画显示 到某一特定帧。
动画通道:显示各个层在 Timeline 上的动画。
动画条:即图中紫色条形,记录了每个层时间链的动画。
Keyframe :即关键帧,在 Timeline
面板中显示为一个空心小圆。定义某一帧为关键帧,并定义物体在关键帧时的特性,
Dreamweaver 自动计算从前一关键帧到当前关键帧之间的运动过程。
Autoplay :选中该项指定在加载页面的同时动画将自动播放。
Loop :选中该项则意味着动画将连续循环播放。
现在还是让我们来看一个实例。
Timeline
无疑会为你的主页增添动感和亮丽之处,但是应该注意到宜慎用此项功能。特别在动画采用了大量图象来实现、动画组成十分复杂的时候,理所当然会使页面容量变得非常庞大,而使得网页传输速度变得相当缓慢。尤其是动画页面作为网站首页时,一个漂亮的动画首页很可能会产生与期望中相反的负作用,它会使浏览者白白等待了半天而在失去耐心之前仍然不晓得这一页究竟是做什么的!
(待续)