Macromedia Director 7开发使用手册

Macromedia Director 7开发使用手册
作 者: (美)Gary Rosenzweig著;网络工作室译
出版社: 机械工业出版社
丛编项: 特版精品系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Director
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Macromedia Director 7开发使用手册》作者简介

内容简介

本书全面讲授Director 7的知识和操作、Lingo语言编程以及网络应用。本书内容全面、结构合理,适合Director初学者和中级开发者学习、参考。附录中含有丰富的信息,可供读者查阅。主要特点:1 由浅入深全面介绍Director 7以及Lingo语言2 附录包括便于查询的丰富信息3 附带的光盘提供演示影片、一些Xtra和第三方程序的演示版或免费版本

图书目录

目 录

前言

第一部分 Director基础篇

第1章 用Director制作影片

1.1Director简介

1.1.1播放选项

1.1.2影片实例

1.2演员表

1.2.1演员的类型

1.2.2演员表窗口的属性和设置

1.2.3多个演员表库

1.2.4外部演员表库

1.3舞台

1.4剪辑室

1.4.1剪辑室窗口中的元素

1.4.2自定义剪辑室窗口

1.4.3剪辑室的窗口参数设置

1.4.4角色的参数设置

1.4.5剪辑室和角色的其他设置

1.5其他控制手段

1.5.1控制面板

1.5.2工具面板

1.5.3角色监察窗

1.5.4角色覆盖层

1.5.5工具条

1.6用演员表、舞台和剪辑室制作动画

1.6.1单步录制

1.6.2实时录制

1.6.3空间至时间

1.6.4演员表至时间

1.6.5推算

1.6.6处理角色

1.7输出动画

1.8制作影片过程中的故障排除

1.9你知道吗

第2章 用Director制作演示

2.1屏幕设计

2.1.1设计一致的风格

2.1.2屏幕设计的工具

2.2线性演示

2.2.1创建演示

2.2.2调整节奏

2.3非线性演示

2.3.1添加后退和Home按钮

2.3.2添加菜单屏

2.4高级演示

2.4.1播放和返回

2.4.2突出显示按钮

2.4.3改变光标

2.4.4过渡

2.4.5添加声音

2.4.6在演示里添加动画

2.5播放演示

2.5.1用Director播放演示

2.5.2创建独立的放映机

2.5.3制作Shockwave影片

2.6 Director的故障排除

2.7你知道吗

第二部分 演员详述

第3章 位图演员

3.1位图的类型

3.1.1使用调色板

3.1.2选择位深

3.2输入位图

3.3使用Paint窗口

3.3.1选取工具

3.3.2套准点工具

3.3.3橡皮擦工具

3.3.4徒手工具

3.3.5变焦缩放工具

3.3.6吸管工具

3.3.7颜料杯工具

3.3.8文本工具

3.3.9铅笔工具

3.3.10喷枪工具

3.3.11画刷工具

3.3.12弧线工具

3.3.13直线工具

3.3.14图形工具

3.3.15色块

3.3.16渐变

3.3.17图案

3.3.18线条粗细设置

3.3.19Paint窗口的油墨

3.3.20Paint窗口的参数设置

3.3.21效果工具条

3.4位图演员的属性

3.5葱皮纸

3.6Photoshop滤镜

3.7位图演员的故障排除

3.8你知道吗

第4章 文本和域演员

4.1使用文本演员

4.1.1文本编辑

4.1.2文本的输入

4.1.3文本演员选项

4.1.4文本监察窗

4.1.5Font对话框

4.1.6Paragraph对话框

4.2使用域演员

4.3根据需要使用文本和域

4.4使用字体演员

4.5文本和域演员的故障排除

4.6你知道吗

第5章 声音演员

5.1声音文件的格式

5.2频率和位深

5.3内部声音演员

5.4外部声音

5.5Shockwave声音

5.6在Director里使用声音

5.6.1用剪辑室播放声音

5.6.2使用库行为发出声音

5.7等待声音和线索点

5.8声音的故障排除

5.9你知道吗

第6章 数字视频文件

6.1使用各种数字视频文件格式

6.1.1文件类型

6.1.2压缩

6.1.3数据传输速率

6.2输入数字视频文件

6.3数字视频文件的设置

6.4处理数字视频文件

6.5视频文件的自定义控制

6.6数字视频文件的故障排除

6.7你知道吗

第7章 矢量图形演员

7.1图形演员

7.2矢量图形演员

7.2.1矢量图形编辑窗口

7.2.2矢量图形的属性

7.2.3矢量图形技巧

7.3Flash演员

7.4矢量图形演员的故障排除

7.5你知道吗

第8章 其他演员类型

8.1制作按钮

8.2制作复选框

8.3制作单选按钮

8.4使用调色板演员

8.5添加光标

8.5.1内置光标

8.5.2自定义位图光标

8.5.3活动光标

8.6使用动画GIF

8.7使用QuickTimeVR

8.8用Xtra添加新的演员类型

8.9其他演员类型的故障排除

8.10你知道吗

第三部分 在Director中创作

第9章 Director环境

9.1Director里的工作方法

9.1.1未雨绸缪

9.1.2书面文件

9.1.3合理的分工

9.1.4硬件和网络

9.1.5团队合作精神

9.2参数设置

9.2.1基本参数设置

9.2.2网络参数设置

9.2.3编辑器参数设定

9.2.4剧本窗口参数设置

9.2.5影片属性

9.2.6影片播放属性

9.2.7Shockwave音频设置

9.2.8内存监察窗

9.3使用Director库

9.4使用Xtra

9.5寻求帮助

9.6Director环境的故障排除

9.7你知道吗

第10章 角色与帧的属性

10.1帧的节奏

10.2帧调色板

10.3帧的过渡

10.4角色的油墨

10.5角色的混色

10.6角色的颜色

10.7角色的形状

10.8角色的其他属性

10.8.1可编辑属性

10.8.2可移动属性

10.8.3轨迹属性

10.9角色和帧的属性的故障排除

10.10你知道吗

第11章 高级技巧

11.1创建自定义行为

11.1.1创建更复杂的行为

11.1.2向行为里添加事件

11.1.3向行为里添加行动

11.2影片片断和链接的影片

11.3颜色循环

11.4Shockwave流式传输

11.5高级技巧的故障排除

11.6你知道吗

第四部分 Lingo基础

第12章 学习Ling0

12.1什么是Lingo

12.2消息窗口初步

12.3理解剧本的类型

12.4使用消息和处理程序

12.4.1消息的类型

12.4.2消息的接收顺序

12.4.3创建处理程序

12.5使用变量

12.6编写Lingo程序

12.6.1Lingo程序员

12.6.2编程与解决问题

12.6.3化解大的问题

12.6.4创建剧本演员

12.6.5编写程序

12.7Lingo的故障排除

12.8你知道吗

第13章 重要的Lingo句法

13.1使用数字变量

13.1.1执行运算

13.1.2整数和浮点数

13.1.3优先权

13.1.4运算和容量

13.1.5函数

13.2使用字符串变量

13.2.1子字符串表达式

13.2.2修改字符串

13.3比较变量

13.4使用处理程序

13.4.1事件处理程序

13.4.2自定义处理程序

13.4.3函数

13.5使用if...then

13.5.1简单的if语句

13.5.2Case语句

13.5.3嵌套的if语句

13.5.4逻辑操作符

13.6使用repeat循环

13.6.1repeatwith

13.6.2repeatwhile

13.6.3其他repeat命令

13.6.4永远循环

13.7使用Lingo的浏览命令

13.7.1go

13.7.2使用go

13.7.3play

13.7.4离开当前影片

13.8控制角色的属性

13.8.1角色的位置

13.8.2角色的演员

13.8.3角色的矩形

13.8.4角色的油墨

13.8.5角色的颜色

13.9控制演员的属性

13.10使用列表变量

13.10.1线性列表

13.10.2属性列表

13.10.3帧剧本

13.11Lingo句法的故障排除

13.12你知道吗

第五部分 使用行为

第14章 创建行为

14.1控制单个角色

14.1.1角色消息

14.1.2属性

14.1.3使用me

14.2创建简单的行为

14.2.1浏览行为

14.2.2掠过行为

14.2.3动画行为

14.3简单的按钮行为

14.4使用完整的行为

14.4.1行为的描述

14.4.2行为属性描述列表

14.4.3自动属性设置

14.4.4工具提示

14.5完整的接钮行为

14.5.1创建参数

14.5.2编写事件处理程序

14.6创建动画行为

14.6.1墙面回弹

14.6.2添加重力

14.7在行为间交换信息

14.8创建行为的故障排除

14.9你知道吗

第15章 图形界面元素

15.1创建显示掠过

15.2使用复选框

15.3使用单选按钮

15.4拖动角色

15.4.1简单的拖动剧本

15.4.2更好的拖动行为

15.4.3点击、拖动和锁定

15.4.4拖动和投掷

15.5创建滑动条

15.6创建进程条

15.7创建图形化的弹出菜单

15.8图形界面元素的故障排除

15.9你知道吗

第六部分 用Lingo控制素材

第16章 控制文本

16.1使用字符串和了字符串

16.1.1建立字符串

16.1.2子字符串表达式

16.1.3比较字符串

16.1.4字符串函数

16.1.5字符串常量

16.1.6文本的引用

16.2使用文本演员和域

16.2.1域

16.2.2文本演员

16.3创建文本清单

16.4创建文本弹出菜单

16.5使用键盘输入

16.5.1键盘Lingo语言

16.5.2了解Retum键

16.5.3限制输入

16.5.4捕获按键操作

16.6使用richtext格式

16.7使用HTML和表格

16.7.1一个简单的HTML应用程序

16.7.2应用表格

16.8使用HTM L和超文本

16.8.1设置和使用超链接

16.8.2用Lingo修正超链接

16.9使用文本文件和FileIOXtra

16.10文本和字符串的故障排除

16.11你知道吗

第17章 控制声音

17.1使用Lingo的声音命令

17.2播放外部声音

17.3使用Shockwave音频

17.4声音的故障排除

17.5你知道吗

第18章 控制位图

18.1角色的变形

18.1.1rect属性

18.1.2rotation属性

18.1.3flipH和flipV属性

18.1.4skew属性

18.1.5quad属性

18.1.6其他变形属性

18.2添加3D效果

18.2.1缩小角色

18.2.2在移动过程中缩小角色

18.2.3使用quad属性创建错觉

18.2.4角色的映射

18.3处理位图演员

18.4位图的故障排除

18.5你知道吗

第19章 视频文件的控制

19.1视频命令的使用

19.1.1演员属性

19.1.2角色属性

19.1.3蒙版

19.2建立视频控制

19.3其他视频技术的使用

19.4视频文件的故障排除

19.5你知道吗

第20章 控制矢量图形

20.1使用Flash演员的Lingo

20.2使用矢量图形的Lingo

20.3用Lingo建立矢量图形

20.4学习高级的矢量图形技巧

20.5矢量图形Lingo的故障排除

20.6你知道吗

第七部分 使用高级的Lingo

第21章 Director环境的控制

21.1菜单的使用

21.1.1菜单的创建

21.1.2菜单的控制

21.2光标的使用

21.2.1使用内置的光标

21.2.2自定义的位图光标

21.2.3CursorXtra

21.3timeout的使用

21.4关于计算机

21.5显示时间

21.6内存管理

21.6.1演员的调用

21.6.2内存信息

21.7运行其他应用程序

21.8其他环境Lingo

21.9环境Lingo的故障排除

21.10你知道吗

第22章 使用Shockwave和因特网

22.1用Lingo控制Web浏览器

22.2从因特网上获取文本

22.3发送文本

22.3.1用getNetText发送文本

22.3.2用postNetText发送文本

22.4 浏览器的使用

22.4.1EMBED和OBJECT标签参数

22.4.2与JavaScript对话

22.4.3与Shockwave对话

22.5ShockwavePreferences文件的使用

22.6与服务器和客户机通信

22.7ShockwaveLingo的故障排除

22.8你知道吗

第23章 面向对象的编程

23.1什么是对象

23.2使用对象的原因

23.2.1对象能更好地组织程序

23.2.2对象能够管理全局变量的空间

23.2.3对象易于测试

23.2.4对象使编程更容易、更高效

23.2.5对象可以被重复使用

23.3用Lingo创建对象

23.4创建对象的属性

23.5使用OOP

23.6使用ancestor

23.7OOP的故障排除

23.8你知道吗

第24章 MIAW及其相关内容

24.1使用MIAW

24.1.1创建MIAW

24.1.2MIAW属性

24.1.3窗口命令

24.1.4MIAW的系统属性

24.1.5MIAW事件处理程序

24.2创建对话框

24.2.1确认对话框

24.2.2警告对话框

24.2.3文本输入对话框

24.3MIAW的其他用途

24.4使用链接的影片

24.5使用MUI Xtra对话框

24.5.1创建打开文件对话框

24.5.2创建保存文件对话框

24.5.3创建打开网页对话框

24.5.4创建警告对话框

24.5.5创建自定义的MUI对话框

24.6MIAW及其相关内容的故障排除

24.7你知道吗

第25章 Xtra

25.1什么是Xtra

25.2Director所附带的Xtra

25.3第三方厂商的Xtra

25.3.1BuddyAPIXtra

25.3.2Print-O-MaticLite

25.3.3PhotoCaster2

25.3.4Beatnik

25.3.53DGroove

25.4使用XtraLingo

25.5其他Xtra

25.6Xtra的故障排除

25.7你知道吗

第26章 为创作者而创作

26.1剪辑室录制

26.1.1为剪辑室编写程序

26.1.2剪辑室录制工具

26.2创建MIAW Xtra

26.3使用行为库

26.4为创作者而创作的故障排除

26.5你知道吗

第八部分 用Director创建专业性的应用程序

第27章 教学软件

27.1制作配对游戏

27.2实现绘画操作

27.3制作透明覆盖层

27.4制作地理知识测验

27.5制作标准化考试

27.6教学软件的故障排除

27.7你知道吗

第28章 商用软件

28.1制作数据库软件

28.1.1主菜单屏幕

28.1.2数据库条目屏幕

28.1.3浏览数据库

28.1.4列出数据库里的记录

28.2制作图表

28.2.1柱图

28.2.2饼图

28.3制作调查问卷

28.4制作基于计算机的培训程序

28.5商用软件的故障排除

28.6你知道吗

第29章 图形图像软件

29.1制作幻灯片

29.2移动观察大幅图像

29.3为大幅图像制作滚动条

29.4对大幅图像变焦缩放

29.5使用油墨和颜色控制

29.6图形图像软件的故障排除

29.7你知道吗

第30章 声音软件

30.1钢琴键盘

30.2演奏的钢琴

30.3动态立体声

30.43D声音

30.5调节音量控制

30.5.1音最滑动条

30.5.2音量按钮

30.6声音软件的故障排除

30.7你知道吗

第31章 Shockwave短程序

31.1创建浏览页

31.2创建浏览条

31.3创建广告

31.4处理和显示信息

31.5Shockwave短程序的故障排除

31.6你知道吗

第32章 游戏

32.1制作配对游戏

32.2制作滑动的拼图游戏

32.3制作下落物体的游戏

32.4模仿射击靶场

32.5制作“宇宙入侵者”

32.5.1制作入侵者角色

32.5.2创建战舰

32.5.3创建帧剧本

32.6创建问答游戏

32.7创建B1ackjack游戏

32.8游戏的故障排除

32.9你知道吗

第九部分 完成一件作品

第33章 调试

33.1编写正确的程序

33.1.1为程序加注释

33.1.2使用描述性的名称

33.1.3编写无错误的程序

33.1.4处理错误的Lingo

33.2使用Lingo的调试工具

33.2.1使用Debugger

33.2.2使用Watcher窗门

33.2.3使用Script窗口

33.2.4使用消息窗口

33.2.5使用跟踪

33.2.6使用其他调试方法

33.3测试程序

33.3.1及早测试并经常测试

33.3.2内部测试

33.3.3beta测试

33.4你知道吗

第34章 运行性能

34.1为目标计算机设计

34.1.1妥协

34.1.2儿种配置要求

34.2影响运行性能的因素

34.2.1硬件

34.2.2软件

34.2.3网络

34.3改善运行性能

34.3.1调用演员

34.3.2Shockwave文件的尺寸和流式

传输

34.3.3用其他方法进行补偿

34.3.4剪裁素材

34.3.5删除多余的元素

34.3.6优化Lingo的运行性能

34.4你知道吗

第35章 跨平台问题

35.1为Mac和Windows创作

35.1.1字体

35.1.2调色板

35.1.3显示亮度

35.1.4数字视频文件

35.1.5文件路径

35.1.6非跨平台Lingo

35.2为NetscapeNavigator和Microsoft

InternetExplorer创作

35.3跨平台创作检查清单

35.4你知道吗

第36章 送货

36.1制作放映机

36.1.1短型放映机

36.1.2轻型放映机

36.2制作Shockwave影片

36.2.1NetscapeNavigator的EMBED

标签

36.2.2MicrosoftInternetExplorer的OBJECT

标签

36.2.3同时使用EMBED和OBJECT标签

36.3制作CD-ROM

36.4送货的故障排除

36.5你知道吗

第37章 创建Java短程序

37.1SaveAsJava基础信息

37.1.1把现有的影片翻译成Java短程序

37.1.2参考Java的特性制作影片

37.2SaveAsJavaXtra的支持范围

37.2.1演员

37.2.2角色

37.2.3字体

37.2.4演员表库

37.2.5网络Lingo

37.2.6其他Lingo

37.2.7过渡

37.3走进Java

37.4使用SaveAsJavaXtra

37.5生成Java的技巧

37.5.1Java行为

37.5.2对Java隐藏Lingo

37.5.3嵌入Java代码

37.6制作Java短程序的收尾工作

37.6.1捆绑短程序

37.6.2兼容问题

37.6.3问题及更多信息

37.7Java短程序的故障排除

第十部分 附 录

附录A Director7的新添内容

附录B Director词汇

附录C 在线资源

附录D 图表

附录E 按主题分类的Ling0

附录F 行为库快速参考

附录G 键盘快捷键

附录H Xtra指南

附录I CD-OM里的内容

附录J Ling0参考