分享

WPF、Authorware和Flash

 牛人的尾巴 2016-06-06

WPF、Authorware和Flash

(2012-09-02 16:42:27)
标签:

杂谈

    有的老师问道:制作课件使用WPF还需要Authorware吗?使用WPF可以省略Flash吗?

    WPF是微软公司的“RIA”的优秀产品,也是目前国际上“RIA”的主流软件,对这个软件(包括Silverlight)微软公司的定位是:面向多媒体设计、企业项目开发和移动媒体。而且WPF和Silverlight是针对下一代操作系统设计的,原来针对Window 7,当4.0版本发布后应该是针对Window 8了,当然XP和Window 7中在安装了.NET4.0程序包后(文件不大)也可以运行。和Authorware相比,这里列出WPF的部分强势(不是一般的优势),下面使用的图是设计的一些实例图。

    1、多样化的画笔工具:WPF提供了5种色彩设计(画笔)工具,其渐变色彩的设计可以和PS比试,而且色彩、图片、视频均可以作为“色彩”的共享资源保存,作为对象的前景色、背景色设置,下面是一些效果图。

WPF、Authorware和Flash

    上方的两个WPF文本分别用视频和图片设置了前景色。右下方的视频被“羽化”了。这在Authorware中是做不到的。

2、丰富的布局设计功能:WPF是优秀的UI设计工具,本身除具有多彩的色彩设计以外,还具有丰富的布局设计能力,如多层次的菜单设计、任意形状的窗口设计、动态的窗口布局设计、操作系统下其他应用的窗口插入设计等等,这也是Authorware所不及的。

3、优秀的二维动画设计,其动画设计水平可以和Flash媲美,Authorware中也可以设计动画,如果做个比较,Authorware中的动画设计水平是“幼儿园、小学”水平,而WPF(包括Silverlight)中的动画设计能力是“大学、研究生”水平,下面是WPF中的文字书写动画,Authorware中做不到。

WPF、Authorware和Flash


    4、具有物理仿真功能。WPF中有33个缓动曲线和独立的贝塞尔曲线可以用于物理仿真,可以仿真物理世界的加速、减速、振荡、衰减、自由落体……等各种运动规律,下面是小球平抛运动模拟,不用编写程序。这在Authorware中无法实现。

WPF、Authorware和Flash

5、具有三维对象控制表现功能。3DMax等三维造型软件导出的obj文件可以导入WPF中,在WPF中完成贴图、灯光设置、三维控制,不需要任何插件,下面是一个三维对象的控制示例:

WPF、Authorware和Flash

    Authorware本身不支持三维对象控制。

6、具有语音识别功能。WPF中有语音识别能力,这是Authorware没有的。下面是语音识别的示例,语音库需要另外安装。

WPF、Authorware和Flash

课件制作中如果具有语音识别功能,当然非常好了。

7、其他应用的嵌入。WPF允许将自身不能完成的应用,即其他应用,嵌入到WPF的窗口中运行,看上去和本身的应用一样。下面是WPF窗口中嵌入的Flash动画,包含对动画的控制。

WPF、Authorware和Flash

实际其他应用的EXE文件均可以嵌入到WPF窗口中运行。

另外,WPF本身具有音视频播放器,具有很强的数据表现能力,比如和中大型数据库连接等等,这些都是制作课件需要的,这里不再一一列举。

根据以上的比较,我认为Authorware虽然是一款优秀的专业课件制作工具,但毕竟历史长了,技术上和WPF相比相差太多,现在制作课件应该优选WPF,而不是Authorware,这是现代教育软件设计开发的一种进步、变革,虽然WPF并不是专门为教育发布的多媒体设计软件。目前高校中“多媒体技术应用”、“多媒体课件制作”等课程中的教学内容应该改革,技术进步了,教学内容不跟随变化,是教育的落后。

    WPF有优秀的二维动画设计能力,但其本身不是动画设计工具,所以从动画设计角度来说不能代替专业的二维动画设计软件Flash,如果仅仅从课件制作角度分析,利用WPF制作课件可以不用Flash技术,因为WPF中能够实现。Flash是动画设计软件,而WPF是项目设计软件,课件制作属于项目设计,动画是其中的一部分,WPF能够完成Flash中的动画功能,使用WPF制作课件是应该首选的。

    上面仅仅是个人看法,供你参考。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多