一、程序设计流程
流程线为Authorware所特有,以流程线表示程序流程,图标代表一个对象或操作方式,通过各类图标引入文字、图片、声音、动画等各种媒体,还可以很容易地加上按钮进行交互控制。如果将一个个图标堆叠在流程线上就组成了程序,完成一些特定功能的图标可以建成一个组,形成程序的一个功能模块。程序执行的方式是一般是沿流程线是自上而下、由左而右。图2就是一个程序流程的示例。从这里也可以看出,Authorware最大的特点就是简单易用,你甚至不用写一条语句,就可以将一大堆元素有机地组合在一起,编出一个图文声并茂的程序!

Director和Flash的程序设计则是以时间线为主的,动画是由以时间发展为先后顺序排列的一系列元素组成的,在编辑过程中,以对关键帧的操作产生不同的动画和交互效果,所以它们对于时间的控制较为容易,都具有强大的动画功能。它们制作动画的方式基本相似,设计界面见图3及图4。


Authorware本身制作动画的能力不强,但它能调用由Director及Flash制作的动画,并支持动画中的交互功能。Director也支持Flash动画,并能很好的兼容。