ccidnet????

出版日期:2002-12-16 总期号:498 本年期号:48

本期导读
热点聚焦
零组件
PC天地
数码与外设
软件.net
读者俱乐部
教育信息化
社会培训
有奖问答获奖作品揭晓

《中国电脑教育报》周建峰、鲁世才

  小编寄语:大家还记得在2002年44期我们刊登了“有奖问答”活动的通知吧,经过几周的时间,小编收到了来自全国各地的热心读者寄来的解答文章,小编也是很辛苦地从这些投稿中评选出了这两篇优秀文章,每篇文章都讲了不止一种方法,而且每种方法都比较简单、可行,跟我一起来看看吧。

  上期“有奖问答”问题:在用Authorware做课件时调入的图片较大,怎样用滚动条拖动来控制图像的移动?


  优秀解答之一


  1、直接法

  在2002年第40期《中国电脑教育报》A30版已经刊登了本人的一篇详细介绍图片滚动条制作方法的文章《巧妙制作图片滚动条——Authorware 6.0中滚动条使用例谈》,大家可以到以下网址去浏览:http://media.ccidnet.com/media/cce/490/03001.htm。

  2、合作法

  大家都知道,在Flash Mx中制作图片滚动条十分简单,因此我们可以在Flash Mx中制作图片滚动条,然后导出动画在Authorware中调用(注意目前只有Authorware 6.5才可以播放Flash Mx版本的动画)。

  (1)启动Flash Mx,新建一文件并且保存为“图片滚动条”,按“Ctrl+M”将场景尺寸设置为640×480,背景色为纯黑色,这样在Authorware 6.5才可以透明显示。按“Ctrl+F8”创建一个名为“图片”的MovieClip对象,选择菜单“File→Import”导入一幅图片,此时该“图片”对象保存在Library库中。

  (2)单击“Scene 1”回到主场景中,按“Ctrl+L”打开Library库,在“图片”对象上右键单击选择“Linkage…”命令打开对话框,进行如图1所示设置。然后选择菜单“Window→Components”打开Flash Mx自带的组件库,将Scrollpane组件拖放到场景中,右键单击选择“Scale”命令可以调整其大小,使其正好覆盖场景,注意如果组件的宽度跟图片的宽度一样,那么就只会出现纵向滚动条,如果组件的高度跟图片的高度一样,只会出现横向滚动条,如果组件的宽度、高度都小于图片的宽度、高度,才会出现横向和纵向两个滚动条。


  图1

  (3)单击场景下方的[Properties]按钮,打开组件属性框,切换至“Parameters”选项,进行如图2所示设置,按“Ctrl+Enter”可观看效果。然后选择菜单“File→Export Movie…”保存动画到某个文件夹中,出现对话框不要修改任何选项,只要单击[OK]即可。


  图2

  (4)启动Authorware 6.5,选择菜单“Insert→Media→Flash…”打开对话框,导入动画即可,最终效果如图3。


  图3

  3、取巧法

  可能有些朋友看了上面的两种方法,都觉得不太适合自己,第一种方法太麻烦,第二种方法太“先进”,软件版本还没有跟得上呢。那就向大家推荐一种最简单的方法,暂叫“取巧法”,实现效果就是将图片自身作为滚动条,按住鼠标左键就可以拖动图片,想怎么看就怎么看。

  (1)启动Authorware 6.0,选择菜单“Modify→File→Properties”打开对话框,取消“Options”下的所有选项。在流程线上放置一个计算图片和显示图标,分别取名为“设置”和“图片”,双击打开计算图标,在里面输入:

  ResizeWindow(320,240)

  Movable@"图片":=TRUE

  SetCursor(6)

  (2)双击打开“图片”显示图标,选择菜单“File→Import”导入一幅图片,确认图片处于选中状态,按“Ctrl+I”打开对话框,做如图4所示设置。单击“Base”,拖动图片让其左上角与演示窗口的左上角对齐,单击“End”,拖动图片让其右下角与演示窗口右下角对齐,这样就建立了图片的移动区域,使图片在移动过程中,不会出现空出来的现象。最后单击[OK]即可运行程序观看效果。


  图4

  从上面的三种方法不难看出:研究课件制作技术,我们不但要下苦功,也不能忘了用巧劲,还要注意借助其他软件的“特长”来实现特殊的效果,呵呵,收获不小吧。


  优秀解答之二


  1、使用外部插件

  (1)打开Authorware,选择菜单“Insert”中的“Tabuleiroxtras”下的控件“Webxtra”,如图1所示。系统会弹出一个窗口,单击[Browse File]按钮,插入需要的图像即可。需要注意:图像的格式最好是JPG格式,不要是BMP格式,否则系统会自动用画图程序打开图片。


  图1

  (2)如果Authorware中没有这个插件,可以到www.ccidnet.com/soft/cce下载。

  2、使用Authorware自带的控件

  (1)打开Authorware,用鼠标单击流程线的下方,执行菜单“Insert→Control→ActiveX”命令,系统弹出“Select ActiveX Control”对话框,在该对话框中选择“KODAK图像编辑控件”,如图2所示,选择后,单击[OK]关闭该对话框。


  图2

  (2)关闭“Select ActiveX Control”对话框后,系统接着又会弹出“ActiveX Control Properties——KODAK图像编辑控件”对话框。这些属性可以在计算图标中设定,因此直接单击[OK]即可。这时Authorware流程线上就会出现一个控件图标,将其名字改为“PIC”。

  (3)在流程线上放一个计算图标,命名为“显示图片”,双击该计算图标,输入如下内容:

  SetSpriteProperty(@"pic",#image,"d:\abc.jpg")

  CallSprite(@"pic",#display)

  说明:“SetSpriteProperty(@"Icon",#image,"Filename")”可设置图片的路径,“CallSprite(@"Icon",#display)”可显示图标中的图片,具体的流程如图3所示。


  图3

  (4)执行程序后,如果显示的图片太小,可单击“Control”菜单中的“Pause”命令,使程序停止,再单击“Presention Window”窗口中的图片,这时图片的四周将会出现6个小方块,用鼠标拖曳这6个小方块,图片就会被放大,继续拖曳直到其大小符合要求为止。