DW3图层应用技巧(九)
上次讲了基本Timeline的应用,这些时到一些网站总会看到一个移动的网易广告,那个效果就是用时间轴做的非常简单,如还有人不的会话,我建议他看看此教程的(三),好言归正传,今天我准备讲一个复杂的时间轴应用,说白了就是在图层移动的过程中加一些Behaviors事件,让你的动画更具特色。先看看效果,为了这个地图我不知看了多少张光盘的图片。$#@62;$#@62;一个比较复杂的Timeline例子 (请看范例)
我先来解释一下这是怎样的一个效果,飞动的图层每当移动到一个地名时就激发一个Behaviors事件,在本例中的响应事件是显示隐藏图层,当然这种特效事件有很多种,不一定非要是显示隐藏图层,比如说跳出一个对话事件或在状态栏写字等等。在此需要提出的是:一个帧可有多个响应事件。接下来我就讲一讲怎样实现这个例子,由于有了先前的基础,我讲的可能有点粗。
1.每一个图层的例子当然先要插入一个图层,本例插入的是一个笑脸图层,同时也插入一个隐含图层,以便在地名下显示,本例中的隐含图层内容是一些文字图方便。不会吧?隐含图层都不会插入。就是先插入一个图层,把浮动属性面板的Vis项选hidden即可。
2.调出时间轴面板(Ctrul+F9),用鼠标把笑脸图层拖到动画轨道来(用DW2的朋友不能这样做),就这样建立了一个小小的动画片段,动画长度是可以变的,你用鼠标拖动圆点就可加长常动画时间。
3.把播放指针(红色的)拖到动画片段最后一帧, 再拖动笑脸图层到Canada这个地方。一个简单的动画片但就这样搞定了。
4.已经把笑脸拖到Canada这个地方了,现在就要在这一帧加个Behaviors,也就是要显示隐藏图层。在时间轴的上方还有一条轨道,这就是加Behaviors事件的地方,在该帧上方的对应位置点击鼠标右建,选“Add Behavior”后跳出Behaviors事件浮动窗口。
5.在Behaviors浮动窗口中点击符号加,选Show_Hide Layers选项接着跳出一个how_Hide Layers对话框,把刚插入的一个隐藏图层选上并点击Show后确定。