制作酷酷的光盘自启动菜单

来源:百度文库 编辑:神马文学网 时间:2024/04/27 00:00:06


如今的CDR/RW光盘刻录机已不再是几年前那个只有少数高级电脑玩家才能拥有的“奢侈品”了,它已经放下高贵的“身价”,逐渐进入到普通用户的家庭中。而时下,个人影集VCD、个人MP3唱片等个性化光盘的制作已经成为许多DIYer感受和追随光盘自做乐趣的时尚了。借此我想给大家介绍一款自做光盘的辅助工具——AutoPlay Menu Studio(以下简称AMS)。有了它,我们不必掌握Authorware、Flash等多媒体交互编辑软件繁琐的操作,就能非常轻松地制作出具有多媒体交互的光盘自启动菜单,为我们烧录个性化光盘锦上添花。
AMS是由Indigorose公司开发的一款专门用于光盘自启动菜单制作的工具软件,它提供了一个所见即所得的编辑环境,拥有强大的对象交互功能,提供丰富完备的制作模板并且支持MP3音频和AVI视频插入,使我们以最大限度发挥想象力来制作出交互性强、绚丽多彩的光盘自启动菜单文件。目前AMS的版本为3.0.0.7,文件大小约5.5MB,为共享软件,有30天的使用期限,大家可以到以下网址进行下载http://www8.pconline.com.cn/download/swdetail.phtml?id=2304。好了,下面就请你跟着我一起用AMS一步一步地来制作酷酷的光盘自启动菜单吧。
一、创建工程
同许多多媒体创作软件一样,用AMS制作自启动菜单的第一步就是创建一个新的工程。运行AMS软件后,我们首先看到的是如图1所示的Welcome对话框。在这里我们可以有四种选择:Create a New Project(创建一个新的工程)、Open Existing Project(打开已存在的工程)、Open Last Project(打开上次的工程)和Exit(推出程序)。

我们要选择创建新工程,点击Create a New Project左边的按钮,出现图2所示的Project Template Gallery(工程模板图库)。这里有许多现成的光盘自启动菜单模板可供选择:有单页的,有多语言版的,还有各种不同格调的。点击对话框左下角的按钮,还能连上Indigorose公司的主页下载更多的模板。为方便讲解,此处我们就选定Single Page Product Sampler这个典型模板,通过这个例子的学习,我们将掌握AMS中几乎所有的制作功能。



选中这个模板之后,我们就正式进入到软件的界面了(如图3)。从图中我们可以发现,AMS的操作界面简洁明快且平易近人。与一些常见的多媒体编辑软件相比,它没有令初学者看了就发怵的一大堆浮动面板和操作按钮,这也就从一定程度上拉近了软件和用户的距离。这个模板非常适合用来制作公司产品介绍的自启动菜单,利用下面的对象编辑方法,我们就能在一页菜单中实现用户和菜单的交互动作。

二、添加/修改文字对象
文字作为最普遍的信息传递载体,在多媒体演示文档中占据了一个不可或缺的位置。在这个产品介绍的模板当中,已经存在了许多文字对象,比如位于左边的一列“Product *”(*代表A、B、C、D、E)文字菜单。对文字对象的编辑可以使用“Text Object Properties”(文字对象属性)对话框。通过菜单中Object→Text…(Ctrl+1),或直接双击编辑区中的文字标题(比如图3中的“Product A”)来打开它。图4所示的是该对话框,从图中可见对话框由三个标签卡构成,分别是Settings(设置)、Attributes(属性)和Actions(动作)。

1、Settings的设置
在Settings选项卡中我们可以对文字本身的属性如内容、字体和颜色等进行一般设置。如图,在Message输入框中可以写入文字的内容Product A;然后选中输入的文字,点击左下方的Select Font(选择字体)按钮,调出标准的Windows字体设置对话框,对字型、字体进行设置;最后还可以在Alignment(排列)项中选择文字对齐的方式,依次为“左对齐”、“居中”和“右对齐”,以及在颜色选项中设置文字正常显示(Normal)和高亮显示(Highlight)时的颜色。
2、Attributes的设置
Attributes选项卡(图5所示)中的设置表示的是文字作为整个工程中的一个对象所应具有的一些属性。在Object Name(对象名称)文本框中为这个文字对象起一个名字,这个对象名字在整个工程中应该是独一无二的、排他的,且它在之后将要介绍的动作选项卡的设置中起到了重要的作用。Tooltip(提示)中可以输入一些提示性的语言来对这个对象进行说明,这样当鼠标摆放在这个对象之上时我们就能看见有关该对象的说明性文字;Shortcut中可以设置启动该对象的快捷键(比如Ctrl+F3),而在Cursor中可以指定鼠标划过该对象时鼠标指针的模样,有常见的手形、交叉指针形,还有其它一些特殊的形态,如Notepad(记事簿形)、Pencil(铅笔形),也相当生动有趣。对话框的右侧是对象的摆放位置的设置,上面的两个可增减输入框代表的是文字对象在工程中的绝对位置;下面的两个输入框则代表对象自身的尺寸,指定的是宽、高的数值。如果觉得对象的位置准确无误的话,就选下方的Lock Position(锁定位置),确保对象在编辑过程中不会因为误操作而改变位置。

3、Actions的设置
最后的Actions选项卡(图6)可说是AMS中最有用的了,因为整个多媒体光盘自启动菜单中所有对象间的交互性动作都是在这里定义并完成的。在这里对话框被分为上下两部分Events(事件)和Properties。

在Events区域中又有三个选项卡:Mouse Over(鼠标在对象之上)、Mouse Leave(鼠标离开对象)和Mouse Click(鼠标点击对象)。如果有JavaScript或VB编程经验的朋友,那么对以上的三个选项卡一定不会陌生,它们都是Windows环境下鼠标的事件驱动,即鼠标在各自对应的事件下将会产生的一系列动作。
大家不要怕,AMS并不需要我们书写任何的编程代码就能从容地产生这三种鼠标的事件驱动来。因为三种事件驱动的制作在原理上是相同的,所以这里我仅以Mouse Over事件为例给大家讲解如何添加事件驱动。
首先要点击Events区域下的第一个Add(添加)按钮,来为Mouse Over事件添加一个动作。如图7,点击Add按钮之后会出现一个菜单,在这里预置了我们将会用到的各种动作。比如想让鼠标置于文字菜单上方的时候发出清脆的声音,那么我们就可以这么做:选择Audio下的Play WAV File,此时Mouse Over下方显示框中的Action就出现一个动作“Play WAV File”。然后选中这个动作,在整个对话框下方的Properties区域中就出现了该动作的属性。在这儿我们可以对这条动作进行设置:Object Sound(声音对象)有两个属性Name(声音文件的名称)和Play Synchronous(同步播放);对两个属性的Value(值)进行设置,Name的值就是这个WAV声音文件的绝对路径名,而Play Synchronous的值是个布尔量,即打勾选中时表明声音同步,反之亦然。Sound对象下还有一个Conditions对象,主要是对运行的操作系统和语言环境的设置,我们可以不必管它,让它保留默认值就行。再举一个设置变量的例子:我们在菜单中选择Variables(变量)->Assign Value(分派值),此时会在Mouse Over中添加一个Assign Value的动作。同样选中这个动作,可以在下方的属性区域中设置这个动作。Object Variable(变量对象)的Name的值可以设为“%ProductNameTitle%”,值得注意的是名称的两边需要用“%”来表明这是一个变量名。然后可以设置变量的另一个属性Value的值,比如Product A。至此这个动作也就设置完成了,它的效果是:当鼠标位于该对象上方时,菜单中原先有“%ProductNameTitle%”的地方就会以“Product A”的字样代替,看上去有点像Dreamweaver中鼠标事件驱动层(Layer)的隐藏和显现,但又有本质上的区别,因为这里是通过给变量赋以不同的值来实现的。倘若这个动作再配合多个对象的话,就可以在一页中轻而易举地制作出交互、动画的效果来。

三、插入图片对象
文字对象编辑完毕之后,我们就可以为自启动菜单插入图片对象了。如图8所示,这是AMS的图片对象编辑器“Image Object Properties”。同样地,这个对话框也由三个同样的选项卡组成:Settings、Attributes和Actions。前面说过了,Settings是对该对象本身的一些属性进行设置,所以每个对象编辑对话框中的Settings选项卡都不同。而Attributes和Actions作为对象的属性和动作设置与前面文字对象中介绍的一模一样,因此在以下的各个编辑器中我们只讨论Settings选项卡的不同设置。这里图片对象的Settings只提供两项设置:Normal Image(普通显示)的图片路径设置,勾选Transparent background可以去除图片的背景色,使之能无缝地嵌入到文档中去;Highlight Image图片路径设置,这种效果有点像网页中Rollover Image(图片轮显),就是当鼠标置于某一图片之上时,原图片会立即变成另一图片。当然你也可以不用这种效果,只要不设置Highlight Image的图片路径就可以了。

四、编辑热区对象
如果我们想要在图片的某一小部分区域进行实时地交互动作,那么我们就不能在图片对象属性中进行设置,而要用到热区对象编辑。图9所示的是“Hyperlink Area Object Properties”对话框,即热区对象编辑器。这个编辑框中的设置是最简单的,Settings选项卡只有一个选项“Hyperlink Options”。在这里我们可以决定鼠标放在热区上时是否显示高亮区域(Show Highlight Pane on Mouse Click)。需要说明的是,热区对象与文字和图片对象不同,因为它不是一个实体,所以当创建该对象后我们只能在编辑区看见一个黑色方框,移动方框并置于任何对象之上,就在那个区域形成了热区。比如我们打算为某个产品示意图的一个区域生成热区,那么就调用热区对象操作,把那个黑色方框的热区对象移动到示意图的合适区域,并且调整方框的大小,然后就可以在热区的Actions选项卡中设置一系列的交互动作了。

五、导入视频对象
要向AMS导入AVI视频文件,就需要在“AVI Video Object Properties”对话框(图10)中进行设置。在AVI Video File中可以指定导入的AVI文件路径,Volume可设置视频文件的音量,而Speed设置视频播放的速度。在右边的Options选框中还可以设置视频文件的自动播放(Start Automatically)、保持文件的原始尺寸(Maintain Original Size)和显示边框(Show Border)等选项。一般情况下,由于视频文件都比较大,所以不常用,只是偶尔使用或是用来创造特殊效果。

六、设置文本域对象
这里的文本域对象和前面的文字对象是两个不同的概念,文本域是文档中可以装载文字的区域,它支持滚动条和边界的设定。图11所示的就是AMS的“Text Box Object Properties”。

Message区域中设置的是文本域中文字的内容,它包括Load from File at Runtime(启动时从文件载入)和Specify Now(预先指定)两种方式。Options、Appearance和Alignment中的选项则是对文本域属性的设置,比如可以设置Horizontal Scrollbar(水平滚动条)、Vertical Scrollbar(垂直滚动条),也可以设置文本域中文字和背景的颜色。根据需要,我们可以在Settings中对文本域的文字、外观进行必要的设置。
七、页面属性的设置
经过以上各步骤的制作之后,我们的光盘自启动菜单已经初具雏形了。这里我们还需要对菜单页面的属性进行一番设置。AMS软件的菜单中有一个名为Page的命令,这就是为我们制作多页自启动菜单服务的(本例中我们只做了单页的自启动菜单)。
图12显示的是Page菜单下的一些命令。点击Add命令,会出现一个对话框要你输入新页的名称,确定之后就会依次创建新的一页。要实现多页之间的跳转,我们可以用到前面介绍过的对象的事件驱动,比如我们在第一页中先创建一个图片对象,然后为该图片对象设置Mouse Click事件驱动,让鼠标在点击这个图片对象时菜单自动从第一页跳转到第二页。在AMS中,这种实现方法非常普遍,也不复杂,只要在对象的Actions中简单设置就行。Delete、Rename和Move or Copy分别对应了页的删除、重命名和移动复制命令。

此外,每一页都有自己的属性,即Page Properties(如图13)。在这个对话框中有两个选项卡Background和Actions。Actions选项卡和以前介绍的一样,这里作为页这个对象的动作设置,所以它的事件驱动只有Open(打开页)和Close(关闭页)两项。在Background选项中,我们可以为页面设置背景。这里我们能对背景图案进行选择,可以选择颜色填充或图片填充。颜色填充又分为纯色填充和渐变色彩填充,并允许指定前景色和背景色;图片填充则支持图片正常显示、平铺显示和轮显图片显示。在最下端的Window Title中,我们还可以输入文字为整个自启动菜单指定一个标题。

八、打包成光盘自启动文件
到上一步为止,一个完整的多媒体自启动菜单文件已经制作完毕。想要验收一下制作的效果如何,我们可以通过菜单Project→Preview命令来预览一下已经完成的作品。要是觉得还不错的话,就能把完成的作品正式做成光盘自启动文件了。点击Project→Builder命令,会出现图14的输出设置对话框。在这儿,输出的可执行文件名为默认的autorun.exe,指定的输出路径为C盘下的Output文件夹,所有的输出数据文件都将包含在名为Data的子文件夹中,最后勾选Create autorun.inf项(创建自启动菜单的重要文件)让AMS自动为我们办妥一切。为便于携带和发布,AMS还提供一个打包工具,能帮助我们将所有的制作文件分层地制成一个ZIP文档,方法是Tools→Create ZIP Archive,选择期望的输出路径和文件名后,按下OK就一切都搞定了。
九、刻录成自启动光盘
最后讲一下刻录的问题。其实也很简单啦,因为AMS已经帮我们完成了大部分工作。我们所需要做的,就是将已经生成的autorun.inf和autorun.exe两个文件连同那个包含多媒体数据文件的Data目录一起烧录到光盘的根目录下就大功告成了。
写在最后
如果再放开思路考虑一下的话,不难发现运用AMS多媒体交互菜单的制作功能,我们完全能制作出电子杂志、多媒体教学课件和宣传手册等交互式电子读物。唯一不同的是,我们不必为制作完的文件打包成自启动文件。
看了以上的介绍,你肯定已经迫不及待地要尝试一下具有多媒体交互操作功能的自启动光盘的制作了。如果你是一个十足的DIYer,就请不要放弃这个极富想象而又充满挑战的多媒体自启动光盘自做所带来的乐趣了。
[上一页]
_xyz