首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音乐编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 

找找当导演的感觉

---------------Director8.5简明攻略

Director8.5(以下简称dir85)并未违Macromedia所约,在新功能中加入了三维效果以及flash

件的支持.走在了FLASH之前。.这一明鲜的进步无疑更加确立了它多媒体制作业界老大的地

位。作为一个多媒体爱好者而言,要想在这条路上有所发展,DIR是必经之路。但在此我们仍对现今流行的几个多媒体软件加以比较,以便每个初学者找到更适合自己需要的。

首先让我们来看看Authorware:可以说它的易用性和模块化使它仍然是许多初学者的首选。

但如果你是曾经有过编程经历的人来说,并想实现更且交互性的产品的时候就显得束手束

脚。

其次是flash:严格说它并不是一个多媒体开发工具,它并不直接支持视频文件直接导入。

但我们现在的好多的多媒体工作人员却喜欢用它来完成作品,一方面它在图形处理方面的确高出一筹,另外也可以通过将视频转换为gif的方法间接实现视频的导入。并且在flash5中强大的AS亦提供了丰富的交互性。另一方面,它最后的成品体积小巧,非常适合网上传送。不过终归它作为一个动画制作软件在多媒体制作方面较DIR还是有所不及,不光体现为支持视频的导入,在对素材的处理方面更有独到之处。另外DIR丰富的插件和强大的Lingeo语言的确使它成为专业人士的必备工具。

下面将通过实例超酷X档案让大家与我们一起体验DIR是如何工作的和8.5的新特性。

一素材的准备

首先让我们确定目标,即我们想要作什么。最好在纸上画出一个草图,标示出程序运行的

规律:即什么时候出现什么,当接受鼠标或键盘命令时完成何等操作,比如在页面间的跳转

播放声音等,不仅仅是作导航。这一步要尽可能的细,你将会在以后的工作中得到回报。

有人以为这好象有点小题大做,也许对于这一个小的简单的如此,但对于复杂庞大的程序

来话就至关重要了,养成一个良好的习惯对你学习任何东西都是大有俾益的。另外,最好再

画一幅平面设计图,在适当的位置安排素材。

本例是一则个人简历的多媒体程序,首页放置按钮,当鼠标经过时会显示或隐藏一个三维立

体字“let’s go”并且在不停转动,并且改变鼠标形状,当鼠标按下时开始下一页。第二页上放

置三个按钮,分别为school work software,当鼠标经过时按钮显示为辉光效果,并在不同位

置出现相应的标志物,如经过school时则出现书本,经过work出现卡通人物,经过software

出现电脑,鼠标移开则隐藏。并在页角放一盏灯的flash动画,渲染气氛。那么我们要准备

以下素材:一幅大小为600*500的图象作为首页背景;为三个按钮分别作两幅相同大小不同

的图象,一幅无文字辉光,一幅有辉光;三幅标志图象:书本、卡通人物、电脑;Flash

画:摇拽的灯。缩略图如下:

二演员的出场与行为

在开始之前我们有必要把DIR的各控制窗口作一下说明:

软件启动后界面如图1(建议使用1024*800屏幕格式):

1

除了菜单和快捷栏另外有7个主窗口,这也是我们常用的:

A— tool palette调色板:在这你可快速输入一些对象,比如图形和按钮,其实在DIR中提供

了绘图工具,你可用windows-paint(快捷键ctrl+5此时要注意如果您了设置了输入法的快捷键与此冲突,将导致软件中的快捷方式失效,请更正系统)中调出。

B---stage舞台:顾名思义也就是我们最后呈现给观众的画面..在这放置演员确定它们的位置

   出场次序等。是DIR的主要工作区。

C---internal cast后台:这也是形象有说法。在这所有演员都列示出来,供你调用。一旦演员

   确定,它将不受是否出场限制,除非你把它从后台中删除。这样我们在全局中如果多

次应用某一演员后,改变素材的原始数据,那全局中所有出现的该演员都会改变。

D---property inspector属性栏:当你选中演员后,就可在此更改它的属性。比如说窗口大小、

   名称、透明性等还可对演员进行精确拉伸旋转操作。

E---score剧本:在这你可以控制演员的出场、退场,场次的循环、跳转、转场效果等。

F---behavior inspector动作指导:在这定义演员该作什么,不作什么,比如说响应鼠标事件

   、沿路径运动等。可以说这是DIR最重要的部分了,它主要由两部分组成:一是时间控

制通道,它负责演员在舞台上停留时间长短。一个是动作控通道,它控制播放头的播放

与停顿或跳转。另外还有节奏通道、调色板通道、转场通道、声音通道,你可点右键从

effects channels打通。

G---library库:这组合了8大类153种动作包。如果你是个初学者,用好了这些也可以作出不错的效果了。在后面的例子中我们会选取典型的介绍给大家。

好了,看了上面的介绍是不是觉得越来越象拍电影了,对了,DIR就是要让你当“导演”啊!

现在­我们正式开始制作,因背景我们作成了600*500所以先把屏幕设成与此相同的大小.

在属性设置窗口把文件的主窗口大小设为600*500(本例保存文件名me.dir)其它默认。如图2

2

1演员的后台准备:也就是把我们的素材调入文件供使用。

internal cast(演员后台)窗口点击 切换到缩略图方式,不采用列表方式是因为这样更

直观一些。按下来在某一缩略图上点右键,在快捷键中选import(导入),按住ctrl把要导入的文件一起选中,按确定。这时你可以后台见到演员们了。

2演员上场与动作设置:

A首先把背景图拖入舞台,调整位置使其处于正中。其它选项为默认。在剧本窗口拖动时间

  控制轴,让它只在前两帧出现。为能使程序在第一帧处停住,我们在动作通道上加入控制。

  library中选navigation:如图3

3

然后把hold on current frame停在当前帧动作拉入动作通道:如图4

4

B在这我们添加一个立体字效果,这也是DIR8.5新功能。点调色板上的 在第二帧上

  输入”let:s go!”,设置好字体与字型.在确认它被选中的情况下,进入属性设置栏。参照图5

  把文字属性设为3d mode:
5

接着我们现对三维字进行详细设置:单击 选项,把其中的tunnel D…厚度设为6

Bevel edge倒角方式设为round圆角;director light光照设为top left左上;把方向光directional

设为黄色;环境光ambient没为橙色其它默认。在参数调整中,.你可即时看到舞台中三维字

的变化。如果你对视角不够满意的话,可在快捷栏中按 对三维文字进行调整:如图6

6

确认好以后退出编辑窗口,按下来在属性窗口里按 把它透明方式设为

透明background transparent,以便不会挡住后面的背景。现在我们的三维文字就作好了。

是不是比用其它的软件要快得多。最主要的这样作出的文字不失真并且体积也不大。不过光

有了立体字不会动好象还不行,现在我们让它动起来。DIR为三维物体也作好了29个动作

包。在library中选3d-actions:如图7

7

automatic model rotation自由旋转方式赋给三维文字:如图8

8

在弹出的对话框中把rotation speed旋转速度设为5

which axis to rotate about沿哪个轴旋转定为y轴,确定。

C添加按钮:在调色板中点按钮工具 ,并在舞台中拉出一个按钮,命名为“开始吧”

并将其在时间轴上显示时间也定为前两帧出现。我们实现的效果是:当鼠标经过它时,显示

三维文字,并改变鼠标形状,鼠标移出时则隐藏文字,鼠标形状复原。其实原理很简单,先

停在第一帧,当鼠标移入时跳入第二帧,移出时则又返回到第一帧。为了不让影片在第二帧

时会跳到下面的画面,我们把它的动作也设成hold on current frame。按下来为按钮设置动作。

单击 打开behavior inspector动作指导窗口。按下添加动作按钮 ,在events栏添加三个

事件:mouseEnter鼠标移入mouseLeave鼠标移出mouseDown鼠标按下然后在actions栏对

每个事件添加相应的动作。添加的方法都一样,按下相应的 在菜单中选中就可以了。

MouseEnter事件动作:go to frame 2意思是跳到第二帧。

                   Change cursor to 280 意思是鼠标形状换为手形。

   通过以上设置就可实现当鼠标移入时跳到第二帧,显示三维文字,并且鼠标形状变为手形。

MouseLeave事件动作:go to frame 1移出进又跳回第一帧即隐藏三维文字

Restore cursor恢复鼠标形状

MouseDown事件动作:go to frame 3跳到第三帧,播放以后的各帧。

是不是挺简单,就是在各帧间gogo去。不过这倒是DIR中经常用到的一个技巧。

在这值得一提的是,我们可以导入自制光标。利用cursor(member "角色名称")语句

调用。如果制作成动画光标格式一定要为32*32,颜色为256色。另外,你可通过图9有目的设定

鼠标形状:

9

D第二页的制作:明白了以上的原理,我们下面的设置应该说就比较轻松了。

把三个按钮拉入舞台,放在适当的位置。把flash动画也放在左下角。另外在右下角输入

一段文字“exit please press ESC”。时间控制长度为6帧,即到9止。

在第三帧的动作通道输入hold on current frame。在第四帧和第六帧、第八帧分别放入

电脑、书和卡通人,时间控制长度为两帧。并在468帧上控制动画的停止。

按着为三个按钮设置动作:

school按钮:首先我们的按钮是个二态按钮,当鼠标移入时则显示另外一幅图象。同时,

显示书本的图象。打开动作指导窗口,添加一个新动作。在events里设置

二个事件mouseEntermouseLeaveavtions里对动作设定。

MouseEnter事件:change cast mumber to school copy---鼠标移入时图象名为

School copy.gif-----go to frame 4即跳到有书本的那一帧。

MouseLeave事件:change cast mumber to school---鼠标未移入或移出时图象名

School.gif-----------go to frame 3跳回到无书本的那一帧。

Change cast mumber to (文件名)的含义是变换现在的图象为你定义的文件。

另外在动作中我们也可以加入声音,这样当鼠标移入时就会有声音了。加入

的方法是在后台中导入演员,在actions中加入play cast mumber动作。

参照school按钮的制作设置worksoftware两个按钮。不同的是它们跳转的帧的不同。

设置好了按钮动作,我们来作两个不意思的效果:

一个是鼠标跟随精灵:在libraryamimation项中选interactive相互作用。把follow sprite

                   跟随精灵赋给flash动画。这样当你点击鼠标时动画就会出现在你显示

                   画面的位置,不过它是慢慢跑过去的,并且不会影响动画的播放。如

10

10

另一个是“别理我烦着呢”:在同目录中选aviod mouse躲避鼠标动作。赋给文字“exit please press ESC”。这样你的鼠标就永远也别想碰到它了。动作为图11

11

到现在我们应该说基本完成了作品,你可以按播放键 欣赏一下你的手笔了。

我们这里只对几个简单的动作给予介绍,其它那些动作大家可以大胆尝试。只不过注意不同的演员,

有些动作不能混用。你的应用也许会导致无效果或失败,不过失败是成功之母嘛,你仔细琢磨一下报错

信息,就会慢慢找出其中规律。

三作品的输出:先把文件保存,选file-save and compact压缩保存,这样会在输出exe文件时删除掉不必要的信息。

然后让我们对输出文件的外观进行设置,去掉tooltips标量栏。选file—preferences-general preferences弹出标准属性对话框:如图12

12

去掉show tooltips前面的对勾,按确定。

最后输出exe文件:creat projector,选中你保存的文件按creat,输入你要创建的名字按确定。

现在我们的作品就已经新鲜出炉了,你可以和朋友分享它了。

由于篇幅和时间的原因,不足之处在所难免,欢迎到宇风互动论坛讨论,崔亚民。