主题:  Autherware如何导入Flash动画

RABBIT_5d

职务:普通成员
等级:1
金币:0.0
发贴:1
#12000/10/22 18:46:11
我在Authorware5中通过Insert/Media/shockwareFlashMovie...导入Flash4(*.swf)时,有幀数显示及其他信息显示,但不能预览,而且导出时没有动画,这是为什么呢???请大虾指点迷经!!!谢谢!!!!



Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
#22000/10/22 21:47:08
转载中国AUTHORWARE联盟网站
精品文库
www.triworks.com.cn/AUTHORWARE/


Authorware课件中插接Flash


  日常教学中用Authorware能制作十分精美的课件,但由于使用了大量图片、声音、动画,所以文件动辄几十兆甚至上百兆。随着互联网应用越来越广泛,课件成品也越来越趋向于在Internet上发布,以达到资源共享的目的。鉴于我国大多数地区的网络带宽较为窄小,因而这种课件无法顺畅地在浏览器上浏览。这就出现了课件制作的一个新的方向,让它小巧小巧再小巧。

  课件制作中最占空间的是声音和动画,声音文件可以通过Authorware自带的Shockwave将.wav文件压缩成.swa文件,虽然降低了声音品质,但换来的是空间。对于不太复杂的动画,建议使用Macromedia公司的Flash来制作,Flash可以生成动画、创建互动及加入声音;做出来的动画不但是矢量的(不论你把它放大缩小多少倍,它依然那么清晰)而且带保护。另外,Flash上手很容易,凡是用过一点点类似Photoshop软件和了解director设计思路的人就可以很轻松地掌握用Flash制作动画。最重要是还是用Flash生成的动画体积很小,且播放时应用“流技术”,在网络上可以边下载边演示,特别适宜在网上播放。

  说了这么多Flash的优点,那如何在Authorware5中插接Flash呢?

  1、首先在流程中插入ActiveX控件。在菜单中选择[插入],选取[控制],选定[ActiveX],单击它(图1)。


  图1

  2、弹出[Select ActiveX Control]对话框,在对话框中,拖动[Control Description]列表框的滚动条,找到[Shockwave Flash Object]选项,(图2)。


  图2

  3、单击[OK]按钮,弹出[ActiveX Control Properties]对话框(图3)。


  图3

  4、单击[Custom]按钮,弹出[Authorware 属性]对话框(图4)。在[Movie URL]后面的文本框中输入要播放的 Flash动画文件名(文件后缀名为.swf)和路径。选定[Play]复选框,否则将只显示一幅静止的图片;选定[Loop]复选框,重复循环播放Falsh动画,否则只播放一次。点击[应用]、[确定]回到[ActiveX Control Properties]对话框,再点击[OK]。此时流程上会出现一个ActiveX控件的图标。

  5、单击工具栏中的[控制面板]按钮,在弹出的控制仪表板中先单击运行按钮,在展示窗口中运行程序,再单击暂停按钮,暂停程序运行,出现Flash动画窗口,然后拖动窗口四周的句柄,就可以调整Flash动画窗口的大小和位置了(图5)。



  图5

  至此,一个插接了Flash动画的Authorware课件就完成了,打包后你会发现文件大大“缩水”了。如果在运行课件中发现无法运行接插的Flash动画,那么你检查一下在第4步时是否输入了正确的路径和文件名,特别是文件的后缀名。另外检查一下你的Win 95/98系统里是否安装了Flash插件,如果没有,那么就去Macromedia公司的主页上去下载



luzhigang

职务:普通成员
等级:1
金币:0.0
发贴:5
#32000/10/24 16:26:45
有一个比较简单的方法,你在导出*.swf文件时将其导成flash2.0文件,
就可以正常播放了,试一下。祝你成功!



luzhigang

职务:普通成员
等级:1
金币:0.0
发贴:5
#42000/10/24 16:32:04
有一个比较简单的方法,你在flash中导出(export movie)*.swf文件时将文件导成flash2.0文件,
然后再导入authorware,flash动画就可以正常播放了,试一下。祝你成功!



stem_5d

职务:普通成员
等级:1
金币:0.0
发贴:11
#52000/10/25 21:32:59
luzhigang在上个贴子中说
引用:
有一个比较简单的方法,你在flash中导出(export movie)*.swf文件时将文件导成flash2.0文件,
然后再导入authorware,flash动画就可以正常播放了,试一下。祝你成功!


请教如何导成flash2.0文件,我没找到这种格式



Aw天地

职务:普通成员
等级:3
金币:10.0
发贴:836
#62000/10/25 21:57:52
flash动画生成的时候的选择,



luzhigang

职务:普通成员
等级:1
金币:0.0
发贴:5
#72000/10/26 12:52:38
你还有一个办法,可以将authorware5.0升级为5.1,(注,据说一定要是英文版)就可以导入flash4.0文件了。



城市孤星

职务:普通成员
等级:4
金币:10.0
发贴:1785
#82000/10/27 8:33:48
好象问这问题的人挺多的!其实网上已经有很多人回答过这个问题了。我总结一下吧!(不知有没有版权)
首先说说转成2。0的吧!5。0一般是只支持到2。0的。你要转成2。0只要在FLASH的文件(哈哈不好意思我用的软件可全是汉化版的。如果你不是可要将就点哦)菜单下的发布设置里的FLASH页面的最下面有版本一项你选为2。0版就可以了!不过有很多是不支持2。0的输出的。也就是说打包成2。0后动画会变成不可用。
第二呢你可以下载一个让AW5。0支持F的文件。使用它后一般都可以直接支持到5。0的F动画的。
第三说说AW5。0的汉化。在某些没化版下。使用你说的方法是插不进FLASH的。而用天地转载的方法是可以导入F文件。如果用天地的方法也不行的话还有一种方法。就是你在AW5。0的英文版下导入。导入后在汉化版下还是可以正常使用的。
第四就是用AW5。1版了。就用你的方法导入就行了。非常的简单。而且5。1版支持了FLASH的透明设置。效果不错。



benben333

职务:普通成员
等级:1
金币:0.0
发贴:5
#92006/1/12 7:08:38
按照上面的方法,我可以载入flash了,可是为什么我载完的flash内容不全呢?,急 急 急 !请教请教



yanda2005

职务:普通成员
等级:1
金币:0.0
发贴:1
#102006/3/18 8:54:11
按照上面的方法,我可以载入flash了,可是为什么我载完的flash内容不全呢?设置的按钮不可用啊?急 急 急 !请教请教



lh121ptxx

职务:普通成员
等级:1
金币:0.0
发贴:1
#112006/3/20 19:23:48
在AW常见问题一贴中,这样说:
[问题]如何恢复交互Flash的手型鼠标指针?

[解答](版权所有 魔岩工作室 Rock Studio)
版权所有:魔岩工作室 Rock Studio
在authorware中直接插入交互Flash动画的时候,鼠标移到交互按钮上时,鼠标指针并不会自动变为手型状,而是保持不变,如何解决这个问题呢?这里提供一个完美的解决方法:在插入的Flash Movie...图标后添加一显示图标,双击打开,用文本工具输入以下一行代码:
{Test((GetSpriteProperty(@IconPrev(IconID),#mouseOverButton)),SetCursor(6),SetCursor(0))}
显示图标必须保证紧跟插入的Flash图标后面,同时勾选上显示图标的“Update Displayed Variables”,此时你再播放带交互的Flash动画,发现熟悉的手型呈现出来了


我照着做,手形也出现了,但是屏幕中间出现了一个0,怎么也去不掉.

请高手给予解答.