|
文/小呆
上期介绍的几种简单动画大家都掌握了吧?今天我们再来做一个稍微复杂点儿的东西:红绿灯的闪烁。
首先在主流程线上拖放一个决策图标,双击打开其属性对话框(如图1)。在对话框中,将“Repeat”的值选择为“Fixed Number of Times”,在它下方的输入框中输入“15”,其他的采用默认值(一会儿我们再说为什么这么设置)。
 图1
在决策图标的右侧放一个群组图标,命名为“红灯”(要养成给图标随时命名的好习惯哦),双击打开它的流程线,在流程线上放一个显示图标、一个等待图标。双击显示图标打开其演示窗口,在适当的位置,用工具栏中的画圆工具画一个圆。默认情况下这个圆是不填充颜色的,所以我们要双击画圆工具,调出调色面板;双击矩形工具,调出填充模式控制面板;双击直线工具,调出线型控制面板(如图2)。
 图2
点击调色面板中油漆桶处黑色色块(代表前景色),然后在调色面板中选择红色;在填充模式控制面板中点击最左边一列黑色色块(表示用前景色填充);在线型中选择虚线(表示无线条色)。这样,一个红灯就算是画好了。
 图3
画好后,关闭演示窗口。双击等待图标,打开其属性对话框(如图3)。
其中“Events”中“Mouse Click”表示鼠标单击后继续,“Key Press”表示按任意键后继续,“Time Limit”则表示时间限制,而“Show Button”则意味着等待过程中将出现“Continue”按钮,而“Show Conutdown”则会出现一个小闹钟样的倒计时的东西。此处可根据自己的喜好来进行设置,这里我们设置为时间限制,等待时间为2秒。现在红灯就做好了。
绿灯以及黄灯的制作过程和红灯是一样的。最简单的方法是:选中“红灯”群组图标,然后点击工具栏中的复制按钮,然后在这个群组图标的右侧单击鼠标,会有一只小手出现(这是粘贴指针),单击工具栏中的粘贴按钮,则“红灯”群组图标就会复制到当前这个位置,将其改名为“绿灯”或“黄灯”。双击打开其流程线,用前面介绍过的方法将填充色改为绿色或黄色就可以了。
这种做法既简单,又避免了调整三个灯位置的麻烦。
现在一切都做好了。执行一下看看(快捷键“Ctrl+R”)。有兴趣的话,您还可以在决策图标前加上一段背景音乐,毕竟有声有色才像多媒体啊。
噢,差点忘了,还没说决策图标的设置呢。其实,刚才这个红绿灯一做,您也能明白得差不多了。不过,我这里还是提示一下各个选项的作用吧:
1)Repeat(循环方式)
Fixed Number of Times:给定次数的循环。要注意的是,在输入框中填写的数字应该是循环次数与分支数的积。比如上例中我们输入了15,但因为有红黄绿三个分支,所以每种灯出现的次数只有5次。
Until All Paths Used:循环到所有的路径分支都执行过为止。
Until Click/Keypress:直到按任意键或单击鼠标为止。
Until True:直到某个条件为真时为止。可以设定一个条件,当条件为真时就退出循环。
2)Branch(分支循环次数)
Sequentially (S):按照从左到右顺序依次执行分支。
Randomly to Any Path(A):随机执行任意的分支。
Randomly to Unused Path(U):随机执行没有执行过的任意的分支。
To Calculated Path (C):根据表达式的值选择分支进行执行。
Reset Paths on Entry:每次进入决策图标前都清除上一次的执行情况。
好了,最后再提示一下,用咱们前面介绍的这几个图标,其实就可以做出很不错的效果。比如做个腾空而起的火箭。限于篇幅,这里只提供流程图(如图4),仅供参考。
 图4
怎么样?学会了吧,先别骄傲,既没有声音又没有视频,还真不敢说是多媒体作品。不过也甭着急,咱们下期就讲如何在作品中加入声音和视频文件。
|