评论关闭

Flash MX 2004 应用软件的具体功能

作者:hslsmile  发表于:2014年08月02日 09:23  分类:程序, 资源分享   
分享到: 新浪微博 更多
 

Flash 是 Macromedia 公司的 3 大网页设计软件之一, 它是一个创作工具, 从简单的动画到复杂的交互式 Web 应用程序,用户使用它可以创建任何作品。通过添加图片、声音和视频,可以使用户的网页丰富多彩。Flash 包含了许多种功能,如拖放用户界面组件、将动作脚本添加到文档的内置行为,以及可以添加到对象的特殊效果。这些功能使 Flash 不仅功能强大,而且易于使用。它有友好的界面,简单易学的操作,使初学者免除了好多繁杂而漫长的学习过程。无论是初学者还是制作高手,都可以利用 Flash 软件发挥无限的想象力,制作出精彩的动画。Flash MX 2004 与 Flash MX 相比,在功能上有很大的增强。南昌seo推荐它是因为有以下几个具体新增功能如下:

1.功能的简化
Flash MX 2004 中包含了许多专门设计的功能,这些功能简化了以前的复杂任务,因而提高了工作效率。
1)时间轴特效:读者可以对编辑区中的任何对象应用时间轴特效,以便快速添加过渡特效和动画,如淡入、飞入、模糊以及旋转等。
2)行为:使用行为,无须编写代码即可向 Flash 内容添加交互性。例如,可以使用行为将以下功能包含在内:链接到 Web 站点、载入声音和图形、控制嵌入视频的回放、播放影片剪辑以及触发数据源。
3)创作环境中的辅助功能支持:Flash 创作环境中的辅助功能支持提供了用于浏览和使用界面控件的快捷键,让读者可以在不使用鼠标的情况下使用这些界面元素。
4)更新的模板:Flash 包含更新的模板,可用于创建演示文稿、学习电子应用程序、广告、移动设备应用程序以及其他常用的 Flash 文档类型。
5)集成的帮助系统:新的“帮助”面板在 Flash 创作环境中提供了上下文参考、动作脚本参考以及课程。
6)拼写检查器:拼写检查器搜索文本中的拼写错误。
7)文档选项卡:每一个打开的文档选项卡显示在编辑区的顶部,使用户可以快速找到打开的文档并在这些文档之间进行切换。
8) “开始”页: “开始”页将常用的任务都集中放在一个页面中,供用户随时处理。
9)查找和替换:使用“查找和替换”功能查找和替换文本中的字符串、字体、颜色、元件、声音文件、视频文件或者导入的位图文件。

2.支持丰富式媒体
新的丰富式媒体支持功能提高了丰富式媒体演示文稿的质量。
1)高保真导入:高保真导入使用户可以导入 Adobe PDF 和 Adobe Illustrator 10 文件,并保留源文件的精确矢量表示法。
2) “视频导入”向导: “视频导入”向导简化了视频编码,并提供了预设编码和编辑剪辑选项。
3)小字体呈现:更清楚地呈现小字体。

3.发布
新的发布功能使读者可以轻松检测 Flash Player 版本、改进辅助功能和简化本地化过程。
1)Flash Player 检测:现在可以发布包含关联文件的 SWF 文件。用户可以配置发布的文件,以便在用户没有指定 Flash Player 时将它们引导到替代文件中。
2)发布配置文件:可以创建配置文件来保存发布设置,然后导出配置文件并在多个项目之间使用它们,以便在不同的情况下以一致的方式进行发布。
3) 辅助功能和组件: 新的辅助功能和新一代的组件提供了选项卡排序和选项卡焦点管理功能,并改善了对第三方屏幕读取程序和隐藏字幕程序的支持。
4)全球化和 Unicode:增强的全球化和 Unicode 支持允许使用任何字符集进行多语种创作。
5) “字符串”面板:新的“字符串”面板使得以多种语言发布 Flash 内容更为容易。只需单击几个按钮,Flash 即可为每种指定的语言创建外部 XML 文件。
6)安全性 Flash Player 7 选择比以前版本的 Flash Player 更为严格的安全性模型。为了使各个域能彼此通信,精确域匹配要求待访问数据的域与数据提供者的域精确匹配。HTTPS/HTTP 限制规定,使用非安全(非 HTTPS)协议的 SWF 文件无法访问使用安全(HTTPS)协议载入的内容,即使两者正好处于同一个域中也是如此。

4.其他改进
Flash Player 的性能大大提高,并且增强了动作脚本以符合 ECMA 脚本语言规范。此外,Flash会跟踪交互操作,从而可以将这些操作转换为可重用的命令。
1)Flash Player 运行时性能:Player 在视频、脚本撰写和常规显示呈现方面运行时性能已提高到原来的 2~5 倍。
2)动作脚本 2:Flash Player 的性能大大提高,并且增强了动作脚本以符合 ECMA 脚本语言规范。此外,Flash 现在会跟踪交互操作,从而可以将这些操作转换为可重用的命令。
3) “历史记录”面板:跟踪用户的操作,从而可以将这些操作转换为可重用的命令。

5.仅在 Flash MX Professional 2004 中提供的新功能
Flash MX Professional 2004 提供了 Flash MX 2004 中的所有可用功能,并提供了用于增强应用程序开发和设计的多种新功能。 这些功能包括基于屏幕的可视开发环境, 以及用于以交互方式管理数据和提高团队工作效率的工具。
1)可视编程环境:Flash MX Professional 2004 引入了基于表单的可视编程环境,最适宜于开发应用程序。
2)基于幻灯片的创作:幻灯片屏幕提供了专为连续演示文稿而设计的功能。
3)高级组件支持:新的组件支持用于控制选项卡导航的焦点管理。尽管这些组件采用新的复杂设计,但用户可以通过它轻松地修改它们的外观。
4)数据绑定:数据绑定允许用户将任意组件连接到各种数据源,以便通过组件或动作脚本处理、显示和更新数据。
5)用于 Web 服务和 XML 的预建数据连接器:新的组件使用户可以轻松地连接到 Web 服务和XML 数据源。
6)性能改进:对大型记录集的性能改进使用户可以有效地处理大量数据。
7)项目管理: “项目”面板允许对项目文件进行集中管理、控制版本,以及对一起工作的 Flash用户团队的工作流程进行优化。
8) 源代码控制: Flash Professional 使用链接界领先的源代码控制系统 (如 Microsoft Visual SourceSafe)的插件提供了源代码控制集成功能。

6.Flash MX 2004 动作脚本中的新增功能
1)Array.sort()和 Array.sortOn():可用来添加参数以指定附加的排序选项。例如升序和降序排序,排序时是否区分大小写等。
2)Button.menu,MovieClip.menu 和 TextField.menu:其属性与新增的 ContextMenu 和ContextMenuItem 类一起用于上下文菜单项,与 Button,MovieClip 或 TextField 对象相关联。
3)ContextMenu 和 ContextMenuItem 类:用于自定义上下文菜单,当用户在 Flash Player 中单击右键或单击 Microsoft Windows 或者按住 Ctrl 键并单击 Macintosh 时,将显示此菜单。
4)Error 以及 throw 类:可用于实现更可靠的异常处理。
5)LoadVars.addRequestHeader()和 XML.addRequestHeader():用于添加或更改用 POST 动作发送的 HTTP 请求标头(例如,Content-Type 或 SOAPAction) 。
6)MMExecute():函数可用于从动作脚本中发出 Flash JavaScript API 命令。
7)仅限于 Windows:当用户使用鼠标滚轮滚动时,将生成 Mouse.onMouseWheel 事件侦听器。
8)MovieClip.getNextHighestDepth():用于在运行时创建 MovieClip 实例,并且确保它们的对象在父影片剪辑的 z 顺序空间中呈现在其他对象的前面。
9) MovieClip.getInstanceAtDepth(): 用于以深度作为搜索索引来访问动态创建 MovieClip 实例。
10)MovieClip.getSWFVersion():用于确定加载的 SWF 文件支持哪个版本的 Flash Player。
11) MovieClip.getTextSnapshot(): TextSnapshot 对象用于处理影片剪辑中静态文本字段内文本。
12)MovieClip._lockroot:用于指定影片剪辑将作为加载到其中的任何影片剪辑的_root,或者指定影片剪辑中_root 的含义在该影片剪辑加载到另一个影片剪辑中时将保持不变。
13)MovieClipLoader:用于将文件加载到影片剪辑的过程中监视文件的进度。
14)NetConnection 和 NetStream:用于对本地视频文件(FLV 文件)进行流式处理。
15)PrintJob:使用户能够更多地控制 Flash Player 中的打印功能。
16)Sound.onID3:事件处理函数可用于访问与包含 MP3 文件的 Sound 对象关联的 ID3 数据。
17)Sound.ID3:可用于访问 MP3 文件中的源数据。
18)System:新的对象和方法,而且 System.capabilities 对象有了几个新属性。
19)TextField.condenseWhite:可用于从浏览器中呈现的 HTML 文本字段中删除多余的空白。
20)TextField.mouseWheelEnabled:用于控制当鼠标指针位于文本字段上并且用户滚动鼠标滚轮时,文本字段的内容是否应滚动。
21)TextField.StyleSheet:可用于创建包含文本格式设置规则(例如,字体大小、颜色和其他格式样式)的样式表对象。
22)TextField.StyleSheet:可用于将样式表对象附加到文本字段上。
23)TextFormat.getTextExtent():接受一个新参数,它所返回的对象包含一个新对象。
24)XML.addRequestHeader():可用于添加或更改用 POST 动作发送的 HTTP 请求标头 (例如,Content-Type 或 SOAPAction) 。

本文固定链接: http://www.yunduanseo.com/?p=1022 | 技术解决方案.品牌营销_云端科技互联网+研究发展中心

报歉!评论已关闭.