多媒体创作COOL:Authorware 5.0+Director 7.0

多媒体创作COOL:Authorware 5.0+Director 7.0
作 者: 刘春
出版社: 北京希望电脑公司;北京希望电子出版社
丛编项: 希望电脑COOL系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 多媒体 Authorware Director
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《多媒体创作COOL:Authorware 5.0+Director 7.0》作者简介

内容简介

内容简介本书是“希望电脑COOL系列”图书之一。全书由两篇构成,分别介绍了两个目前使用最多的由Macromedia公司推出的多媒体创作工具的应用。第一篇介绍了多媒体创作软件Authorware5.0,第二篇介绍了Director7.0。它们的推出,使得非计算机专业人员也可以创作出高质量的多媒体项目。本书通过大量实例非常直观地讲解了Authorware和Director的使用技巧。全书把功能和实现的知识点与具体的实例紧密地联系在一起,由浅人深地指导读者学习并掌握两种软件的应用。书中对Authorware,特别是对5.0版本中增添的知识对象(Knowledge Object)的功能进行了重点讲述。Director是一种基于通道的编程方式,它的最大特点在于Lingo的使用.本书对Lingo进行了较大篇幅的解说。用户通过使用Lingo语句,可以最大限度地控制各个角色。Authorware与Director相比较,前者编程方式更加直观,但是创建的多媒体项目其运行速度不如Director速度快。在很多时候,用户需要将这两种工具软件结合使用,从而达到最佳的效果。基于此目的,本书把两者有机地结合在一起。我们相信,通过本书的学习,读者不仅可以快速掌握Authorware和Director,还可以从中找到适合自己的编程工具。本书所附光盘含与本书配套的电子图书,以及赠送的“跨越Authorware4.0”学习软件。

图书目录

Authorware 5.0篇

第一章 Autborware初步

1.知识点:新建项目文件

例解:创建“world.a5p”

2.知识点:设置文件属性

例解:设置“world.a5p”文件属性

3.知识点:设置“Interaction”选项卡

例解:设置“World.a5p”交互选项

4.知识点:向流程线上添加图标

例解:为“world.a5p”添加计算图标

5.知识点:图标拷贝和粘贴

例解:完成“worid.a5p”流程

6.知识点:更改图标显示颜色

例解:更改“world.a5p”流程图标颜色

第二章 文本和图形

1.知识点:认识展示窗口

例解:打开显示图标的展示窗口

2.知识点:创建文本对象

例解:完成“文本1”显示图标

3.知识点:制表符的使用

例解:添加“通讯录”表单

4. 知识点:文本显示字体的设置

例解:设置“通讯录”的字体

5.知识点:文本显示大小的设置

例解:设置“通讯录”的大小

6.知识点:文本显示颜色的设置

例解:设置“通讯录”的颜色

7.知识点:“Group和“Ungroup”的使用

例解:组合“通讯录”

8. 知识点:绘图工具箱上的矩形工具

例解:创建矩形背景

9.知识点:绘图工具箱上的多边形工具

例解:绘制五星图案

10.知识点:设置绘图线宽

例解:为五垦图案添加底线

11.知识点:定义文本风格

例解:定义“欢迎”文本风格

12.知识点:使用文本风格

例解:使用“欢迎”文本风格

13.知识点:对象的“透明”显示模式

例解:更改文本对象的显示模式

14.知识点:过渡效果的使用

例解:“背景矩形”出场过渡效果

15.知识点:导人外部文本文件

例解:导人“readme.txt”文本文件

16.知识点:导人外部图形文件

例解:让“地球”出现在屏幕上

17.知识点:导人图形对象的属性设置

例解:设置“地球”的显示属性

18.知识点:调整对象的前后关系

例解:添加“地球”图案后的颜色框

19.知识点: A1pha通道图形显式模式

例解:设置“地球”Alpha显示模式

20.知识点:媒体对象的输出功能

例解:“地球”图形对象的输出

21.知识点:显示图标的“层’属性

例解:用“层”控制图标内容的显示

22.知识点:文本消锯齿(Anii,A1ias由)

例解:文本使用消除锯齿效果比较

第三章 运动图标和动画

1.知识点:创建运动的基本过程

例解:创建运动的汽车效果

2.知识点:创建Direct to point运动效果

例解:汽车从起点开到终点

3.知识点:运动过程的时间设置

例解:设定汽车奔驰的速度

4.知识点:运动的同步设置

例解:汽车拉力赛

5.知识点:创建Directto Line运动效果

例解:汽车的终点为可变直线

6.知识点:用变量定位直线上的点

例解:用变量控制汽车的停车位置

7.知识点:创建Direct to Grid运动效果

例解:汽车的终点为可变平面

8.知识点:用变量定位平面上的点

例解:在平面上定位汽车的车位

9.知识点:管理用户自定义变量

例解:管理“Motion3.呐/中的变量

10.知识点:创建pathtoEnd运动效果

例解:让汽车婉蜒前进

11.知识点:编辑路径节点

例解:更改汽车的运动轨迹节点

12.知识点:创建pathtopoint运动效果

例解:让汽车在路径中间位置停下来

第四章 丰富的人机交互

1,知识点:创建按钮交互

例解:实现“退出”的程序功能

2.知识点:按钮的大小和位置属性

例解:“退出”按钮的大小和位置

3.知识点:按钮的名称显示和字体

例解:更改“退出”按钮的名称和字体

4.知识点:创建自定义按钮

例解:创建有特色的“退出”按钮

5.知识点:按钮的伴音效果

例解:为“0uit”按钮添加音效

6.知识点:创建热区交互

例解:实现图像的导游

7;知识点:管理鼠标指针

例解:为“地球”热区指定鼠标指针

8.知识点:空交互分支的使用

例解:用空交互实现程序的返回

9.知识点:空计算图标分支的使用

例解:用空计算图标实现程序的返回

10.知识点:创建热体交互

例解:会唱歌的小鸟

11.知识点:创建目标区域移动交互

例解:将小乌图案移动到圆圈内

12.知识点:完成目标区域的设置

例解: “小鸟”对象拖动的目标区域

13.知识点:创建下拉菜单交互

例解:自定义“Beep”下拉菜单

14.知识点:下拉菜单的快捷方式

例解:定义“Bee”下拉菜单的快捷键

15.知识点:创建文本输入交互

例解:实现用户的登录过程

16.知识点:文本输入区域的属性

例解:更改用户登录的文本输入显示

17.知识点:条件交互的使用

例解:限定登录者名单

18.知识点:时间限制交互

例解:对用户的注册过程限定时间

19.知识点:尝试次数限制交互

例解:设定用户注册输入的次数

第五章 框架图标和导航图标

1.知识点:框架图标的基本结构

例解:添加第一个框架图标

2.知识点:框架图标的页面管理

例解:添加页面

3.知识点:框架图标可以实现的管理功能

例解:运行“页面管理.a5p”项目文件

4.知识点:上翻页功能

例解:创建“上翻页”交互

5.知识点:下翻页功能

例解:创建“下翻页”交互

6.知识点:首页功能

例解:创建“首页”交互

7.知识点:未页功能

例解:创建“未页”交互

8.知识点:退出功能

例解:创建“退出”交互

9.知识点:后退功能

例解:创建“后退”交互

10.知识点:使用页面例览历史列表功能

例解:创建“页面列表”交互

11.知识点:“Recelnt Pages”浮动窗口

例解:自定义“Relcent Pages”浮动窗口

12.知识点:查找功能

例解:创建“查找“交互

13.知识点:“Fin了浮动窗

例解:自定义“Find”浮动窗口

14.知识点:对象的排列功能

例解:对齐导航功能按钮

15.知识点:带有超级链接属性的文本

例解:定义“超级链接”文本风格

16.知识点:框架图标的嵌套

例解:创建带有嵌套的程序结构

17.知识点:文本风格的传递

例解:导入“超级链接“文本风格

18.知识点:“Cd1”和“Retum”设置的使用

例解:实现超级链接的返回

19.知识点:运行过程中的调整

例解:运行中设定超级链接

20.知识点:使用系统变量控制按钮

例解:设定翻页按钮的有效条件

第六章 决策图标使用技巧

1.知识点:认识决策图标的程序结构

例解:使用决策图标创建简单程序流程

2.知识点:决策图标的决策分支

例解:创建测试用决策分支

3.知识点:保存模板文件

例解:创建“测试题”模板

4.知识点:模板文件的使用方法

例解:“测试题”模板的使用

5.知识点:库文件的使用

例解:创建“测试反馈”库文件

6.知识点:使用等待图标

例解:测试等待图标的程序功能

7.知识点:库文件中图标的使用方法

例解:完成测试反馈流程

8.知识点:随机选择决策分支

例解:实现随机测试程序流程

9.知识点:顺序执行的程序流程

例解:实现必答题程序流程

10.知识点:对决策图标的分支进行时间限制

例解:限制测试题回答时间

11.知识点:循环流程

例解:创建文本循环显示效果

12.知识点:决策图标的即时退出

例解:“文字循环滚动”的退出功能

13.知识点:使用变量来控制决策分支

例解:不同年龄进入不同通道

第七章 高级媒体使用技巧

1.知识点:声音图标的使用

例解:在声音图标中导人声音文件

2,知识点:声音文件的播放属性

例解:“背景音乐”的播放

3.知识点:声音和画面的同步

例解:姥姥讲故事

4.知识点:声音播放的同步设置

例解:声音和运动过程同步

5.知识点:为系统按钮添加音效

例解:为“退出”命令按钮添加音效

6.知识点:使用函数控制声音的播放

例解:声音的播放与暂停功能钮

7.知识点:使用函数控制声音的暂停

例解:声音的暂停功能钮

8.知识点:按钮的有效与无效控制

例解:声音播放三按钮的状态控制

9.知识点:动画图标的使用

例解:在动画图标中导人动画文件

10.知识点: Voxware Encoder的使用

例解: wAV文件VOX文件的转换

第八章 知识对象使用技巧

1.知识点:“Browse Folder Dialog”之一

例解:打开目录浏览对话框之一

2.知识点:“Browse Folder Dialog”之一

例解:打开目录例览对话框之二

3.知识点:“Copy File”

例解:实现文件的拷贝

4.知识点:“Find CD Driver”

例解:查找光盘驱动器盘符

5.知识点:“Message Box”之一

例解:创建Wlndows风格的对话框一

6.知识点:“Message Box”之二

例解:创建Wlndows风格的对话框二

7.知识点:“Movie Controller”之一

例解:动画媒体播放控制一

8.知识点:“Movie ContrOller”之一

例解:动画媒体播放控制二

9.知识点:“Set Wlndow Caption”

例解:更改项目文件窗口标题

第九章 高级扩展功能

1.知识点:图标批处理功能之一

例解:设置多个显示图标的过渡属性

2.知识点:图标批处理功能之二

例解:设置多个等待图标的时间

3.知识点:打包生成可执行文件

例解:打包“批处理.a5p”项目文件

4.知识点:带有库文件的打包过程

例解:打包“决策图标.a5p”项目文件

5.知识点:带有外部链接关系的打包

例解:打包“外部链接.a5p”项目文件

6.知识点:打包生成.a5p文件

例解:打包“批处理.a5p”

7. 知识点:网络打包工具web PackaRer

例解:“批处理.a5p”文件的网络打包

8.知识点:网络上的播放

例解:使用Netscape浏览test.aam

9.知识点:函数扩展功能

例解:从winapi.u32中导入函数

10.知识点:播放MIDI文件

例解:播放背景MIDI音乐

11.知识点:播放动态GIF文件

例解:播放动态“fly.gif”

12.知识点:写外部文件

例解:将用户注册名写到“useLtxt”中

13.知识点:读外部文件

例解:读“user.txt”文件

Director 7.0篇

第一章 Director初步

1.知识点: Director的程序功能窗口之一

例解:打开各种功能窗口一

2.知识点: Director的程序功能窗口之二

例解:打开各种功能窗口二

3.知识点:程序配置选项之一

例解:常用配置和网络配置

4.知识点:程序配置选项之二

例解:5com通道和精灵配置

5.知识点:程序配置选项之三

例解: Cast角色窗口配置

6.知识点:设置媒体调用的外部编辑器

例解:为bmp指定“画笔”编辑器

7.知识点:文件的基本操作

例解:新建电影文件“世界。dir”

8.知识点:设置电影文件属性

例解:更改“世界汕r”的文件属性

第二章 选拔演员

1.知识点:新建内部角色窗口

例解:创建“bitmap”角色窗口

2.知识点:创建外部角色窗口

例解:创建“bitmap一Out”角色窗日

3. 知识点:删除多余的角色窗口

例解:删除“bitmap一out”角色窗口

4.知识点:创建Vector Shape形体

例解:创建矩形

5.知识点:使用knI具编辑节点

例解:变形矩形为屋檐

6.知识点:渐变色工具

例解:创建太阳的光晕

7.知识点:使用knI具创建不规则形体

例解:画苹果

8.知识点:“paint”绘图窗口

例解:创建程序标题栏

9.知识点:“paint”中的选择技巧

例解:对矩形对象的选取

10.知识点:“paint”中的变形技巧

例解:创建变形的矩形

11.知识点:“paint”中的颜色技巧

例解:创建彩色条带

12.知识点:“paint”中文本工具的使用

例解:在“paint”中写字

13.知识点:放大镜与移动手

例解:对象的缩放与移动

14.知识点:“Text”工具窗口使用技巧

例解:在“Text”窗口中创建文本

15.知识点:“Field”工具窗口的使用技巧

例解:在“Field”窗口中创建域文本

16.知识点:导人单一图形角色

例解:导人“back.jpg”图形

17.知识点:图形媒体对象的属性

例解:修改“Back.jpg”对象的属性

18.知识点:导人单一的声音角色

例解:导人“close.wav”声音文件

19.知识点:声音媒体对象的属性

实例;修改“close.wav”对象的属性

20.知识点:导人动态G1F角色

例解:导人动态“fly.gif”文件

21.知识点:动态GIF角色的属性

例解:修改“fly.gif”对象的属性

22.知识点:导人AVl视频角色

例解:导入“c1ock.avi”视频文件

23.知识点: AV=视频文件的属性

例解:修改“c1ock.avi”对象的属性

24.知识点:导人F1ash电影角色

例解:导人“globe.swf”电影角色

25.知识点:修改F1ash角色的属性

例解:修改“globe.swf”对象属性

第三章 让演员隆重登场

1.知识点:布置舞台背景

例解:让“back”角色上场

2.知识点:熟悉Score通道

例解:精灵上场后的Score通道

3.知识点:精灵在舞台上的位置

例解:“Back”精灵的显示位置

4.知识点:多通道操作

例解:“snow”演员上场

5.知识点:墨水效果的使用

例解:为“snow”精灵使用墨水效果

6.知识点:让声音角色登场

例解:使用背景音乐

7.知识点:播放控制面板的使用

例解:播放“精灵。dir”电影

8.知识点:图形精灵的属性

例解:查看“snow”精灵的属性

9,知识点:精灵出场的过渡效果

例解:“back”精灵的淡人

10.知识点:速度通道的使用

例解:控制声音的播放速度

11.知识点:脚本通道的使用

例解:创建电影的循环播放

12.知识点:精灵诊断器

例解:用精灵诊断器来查看精灵

13.知识点:电影标记的使用

例解:创建和管理电影标记

第四章 创建动画效果

1.知识点:过渡效果创建动态效果

例解:标题栏的进入

2.知识点:直线运动的动画效果

例解:球的直线滚动

3.知识点: Ease in和Ease out效果

例解:球的加速与减速运动

4.知识点:缩放变化的动画效果

例解:逐渐长大的球

5.知识点:选转动画效果

例解:飞舞的木棒

6.知识点:倾斜变形动画效果

例解:左右摆动的旗杆一

7.知识点:定位中心的使用技巧

例解:左右摆动的旗杆之二

8.知识点:关键帧的使用技巧

例解:左右摆动的旗杆之三

9.知识点:溶合度的动画效果

例解:忍者隐身术

10.知识点:创建按时排演动画

例解:时钟的按时排演

11.知识点:创建按时走位动画

例解:大鹏展翅

12. 知识点:电影文件的输出

例解:输出图形序列文件

第五章 Director 7.o的扩充功能

1.知识点:使用动画向导中的Banners

例解:创建一个横幅动画

2. 知识点:使用动画向导中的Zooms

例解:创建一个缩放动画

3.知识点:使用动画向导中的Credits

例解:创建一个记分牌动画

4.知识点:使用动画向导中的Bullets

例解:创建一个子弹头动画

5.知识点: Director7.0的动作库的使用

例解:打开动作库

6.知识点:动画库中的淡人淡出

例解:让太阳逐渐显现

7.知识点:使用交互动作库

例解:旋转一个矩形

8.知识点:控制跳转的动作库:

例解:跳转到标记为“my marker”的帧

9.知识点:使用动作库函数返回到前一帧

例解:使播放头停靠在起始点

10.知识点:建立网络连接

例解:呼叫聊天服务器

11.知识点:使用Java动作库函数

例解:导航到鼠标单击的帧

12.知识点:媒体类动作库的使用

例解:播放一端美妙的音乐

13.知识点:同一个wWw服务器建立

例解:访问精美的主页

14.知识点:使用乃pewriter动作库函数

例解:实现文本打字效果式弹出

15.知识点:使用password Entry动作库函数

例解:对密码的确认

16.知识点:认识ActiveX控件

例解:添加一个ActiveX控件

17. 知识点:使用ActiveX控件增强播放功能

例解:插入一个媒体播放控件

18.知识点: Afte1’shock的使用之一

例解:准备发布Shockware影片

19.知识点: Aftershock的使用之二

例解:发布Shockware影片主页

20.知识点: Xobject的增强功能

例解:产生一个Xojbect

21. 知识点: Xtras的文件操作功能

例解:对一个文本文件进行读写

22.知识点: Xtras的转换功能

例解:将wav转换为swa

23.知识点:使用Xtras同其他程序通信

例解:载人一个pOwerpOint文件

24. 知识点: Lingo对键盘的响应

例解:获取用户输入的键值

25.知识点: Direct 7.0对内存的监控

例解:解决内存出错问题

第六章 无脚本创建交互

1.知识点:鼠标按下交互之一

例解:鼠标按下后发出Beep声

2.知识点:鼠标按下交互之二

例解:鼠标按下后更换角色显示

3.知识点:释放鼠标交互之一

例解:释放鼠标后更换角色显示

4.知识点:鼠标移人对象区域交互

例解:更改鼠标指针

5.知识点:鼠标移出对象区域交互

例解:复原鼠标指针

6.知识点:按钮效果之一

例解:自定义的“离开”按钮

7.知识点:按钮效果之二

例解:利用精灵的移位创建按钮效果

第七章 LingO编程

1.知识点:认识Script窗口

例解:创建各种类型的script脚本

2.知识点: Dessage窗口的使用

例解:程序的调试

3.知识点:gotofranlc函数

例解:实现镜头的切换

4.知识点: Pause和Continue函数

例解:电影的暂停与继续

5.知识点: play和p1ay done函数

例解:帧的调用和返回

6.知识点: puppet函数的使用之一

例解:控制精灵通道的显示与否

7.知识点: puppet函数使用之二

例解: puppet 控制声音的播放

8.知识点: soundlevel的使用

例解:声音音量的控制

9.知识点: sound fadeIn和fadeOut

例解:控制声音的淡人淡出

10.知识点:文本域的使用

例解:创建登录过程

11.知识点:按键事件的响应

例解:判断用户注册名键入是否结束

12.知识点: repeat语句的使用技巧

例解:创建循环的程序脚本