辅助功能*

Flash 发行说明

Macromedia Flash MX 2004 和 Flash MX Professional 2004 版本说明

本文档介绍了 Macromedia Flash MX 2004 和 Flash MX Professional 2004 文档中未作说明的一些问题。如果有更多信息,文档可能会作相应更新。

关于 Flash MX 2004 和 Flash MX Professional 2004

Flash MX 2004 和 Flash MX Professional 2004 是开发丰富的 Internet 内容和应用程序的解决方案。无论您是要设计动态图形还是要生成由数据驱动的应用程序,Flash MX 2004 产品都有您需要的工具,可以让您在所有主流平台上以及众多流行设备(例如 PDA 和手机)上制作出完美的作品,并为用户带来最美妙的体验。

该版本说明已进行了更新,它们包含 Flash MX 2004 Update 和 Flash MX Professional 2004 Update 的详细内容。

系统要求

从这一版开始,Flash MX 2004 和 Flash MX Professional 不再支持 Windows Me、Windows NT、Macintosh OS 9 或 OS X 10.2.5 或更早的版本。有关详细信息,请参阅 Flash MX 2004 和 Flash MX Professional 2004 系统要求

Windows 和 Macintosh 共有的问题

帮助更新 (只针对 7.0 和 7.0.1 版)

当您首次启动 Flash 时,该程序将询问您是否要下载您的产品“帮助”系统更新。请选择下载,然后您会收到与该产品相关的最新文档。

“帮助”系统中会定期增加新的和经过更正的信息。您在安装了 Flash 之后,如果要查看是否有更新的帮助,请显示“帮助”面板(“帮助”>“帮助”),然后单击“更新”按钮。如果有新的帮助内容,会出现一个对话框,询问您是否要下载新的帮助内容。单击“是”即可下载。Macromedia 建议您至少每个月检查一次是否有新的帮助内容。

Flash MX 2004 和 Flash MX Professional 2004 的向后兼容性

您无法在 Flash MX 中打开 Macromedia Flash MX 2004(或 Flash MX Professional 2004)源文件 (.FLA),因为 2004 版中有新增加的功能。但您可以利用《使用 Flash》手册中介绍的“另存为 Flash MX”功能,以 Flash MX .FLA 格式保存文档。您如果执行此操作,会丢失可能已添加到文件中的 2004 版新功能。

另外,如果要进行部署,您可以将 Macromedia Flash MX 2004 或 Flash MX Professional 2004 源文件导出为 Flash Player 版本 2、3、4、5 或 6 格式 (.SWF)。这些版本中不支持的功能可能无效。

如果要将 Flash MX 创建的文件中的内容复制到 Flash MX 2004 或 Flash MX Professional 2004 创建的文件中,最佳方法是用 Flash MX 2004 或 Flash MX Professional 2004 打开那些文件,然后在 Flash 应用程序中复制并粘贴。

您无法将用 Flash MX 2004 或 Flash MX Professional 2004 打开的文件中的文本复制到用 Flash MX 打开的文件中。请改为选择“另存为 Flash MX”,然后在 Flash MX 中打开该文件。

组件

Flash MX 2004 和 Flash MX Professional 2004 随附一组全面的、新的 UI 组件。这些组件使用 ActionScript 2.0 编写而成,并且基于一种比 Flash MX 组件更为可靠、功能更加齐全的新的体系结构。

迁移现有的使用组件的应用程序
由于组件结构发生了重大变化,因此在将使用 Flash MX 组件生成的应用程序迁移到新的 2004 组件集时,需要进行大量的开发工作。您可以继续使用 Flash MX 2004 产品中的 Flash MX 组件来开发应用程序,而不更新到新的组件集。

组件需要 Flash Player 6.0 r79
Flash MX 2004 和 Flash MX Professional 2004 组件对 Flash Player 6 和 Flash Player 7 两种 SWF 格式都支持。但是,2004 版组件在 6.0 r79 版以前的 Flash Player 中无法运行。可以使用新的“Flash Player 检测”功能来确保最终用户有 Flash Player 6.0 r79 或更高版本;请参阅《使用 Flash》中的“配置用于 Flash Player 检测的发布设置”。

Flash MX 2004 组件的大小
Flash MX 2004 和 Flash MX Professional 组件提供了大量新功能,因此,包含 2004 版本组件的 SWF 文件的大小可能会大于包含 Flash MX 组件的同等 SWF 文件。这是因为 2004 版组件提供了许多新的服务和复杂的基础结构。

Flash MX 组件和 Flash Player 7
尽管 Flash MX 组件可以继续在 Flash MX 2004 和 Flash MX Professional 2004 中使用,它们在作为 Flash Player 7 发布时可能无法工作。如果您在应用程序中使用 Flash MX 组件,请继续将您的应用程序作为 Flash Player 6 SWF 发布。

另外,您也可以下载一组更新的 Flash MX "v1" 组件,它们已进行了修改,可以支持 Flash Player。

Flash Player 7 的向后兼容性 - 请参阅 Flash Player 7 版本说明

Flash Player 7 中已经有了很多变化,这些变化可能会导致现有的脚本在发布到 Flash Player 7 SWF 文件中时无法正确运行。《动作脚本参考指南》的“将现有脚本移植到 Flash Player 7”一节中介绍了这些变化以及让现有内容适应这些变化的策略。

尤其是,这些功能可能会导致现有内容在发布为 Flash Player 7 SWF 文件时出现问题:

- 符合 ECMA-262 严格模式
- 提取域匹配(Flash Player 7 安全性模型)

将 Flash 影片从 Flash Player 6 迁移到 Flash Player 7 SWF 格式可能需要进行一些开发工作。如果您不需要利用 Flash Player 7 的新功能,建议您继续将现有内容发布为 Flash Player 6 SWF 文件。

Extension Manager

Flash CD-ROM 中提供了 Macromedia Extension Manager。您也可以从 Macromedia Exchange for Flash 下载最新的 Extension Manager。

文本问题

如果系统不是多字节系统,而 FLA 文件保存到了具有多字节字符的路径中,运行时将无法显示组件和文本。

文本变形的方式有一个变化。在 Flash MX 中,它的行为方式像是形状,会在相对的角部附近变形。在 Flash MX 2004 和 Flash MX Professional 2004 中,文本的行为方式更像是元件,会在变形点附近变形。

EPS 导入

由于我们所采用的导入技术的限制,在从 Illustrator 中将 EPS 文件导入 Flash 时,不允许保留图层。变通解决此问题的方法是:改为导入 Adobe Illustrator 或 PDF 格式的文件。

视频和声音

有些视频功能需要安装 QuickTime。请参阅产品系统要求

视频编码解码器 - 尽管 Flash 完全支持 QuickTime 和 AVI,您在使用特定的编码解码器时仍然可能会遇到问题。

下面列出了已知的对于 QuickTime 影片文件有问题的视频编码解码器,这些问题可能会导致 Flash 应用程序崩溃:

  • Intel Indeo Video
  • SoftDV

另外,Flash 不能通过 QuickTime 导入 MPEG 视频流。

我们建议在使用 QuickTime 时利用以下视频编码解码器:

  • 无压缩视频
  • Sorenson Video 1、2 和 3
  • Motion JPEG A 和 B

您不能编辑或预览 WMV 视频文件。

使用 Intel Indeo 视频编码解码器导入 AVI 文件不能正常工作。

声音编码解码器 - 另外,您可能会在使用某些声音编码解码器时遇到问题。大多数情况下,视频导入面板会显示一个警告,该警告与使用不受支持的编码解码器的乐曲有关。以下声音编码解码器不受支持:

  • IMA 4:1
  • 有些适用于 Windows 的第三方视频和音频编码解码器可能会导致发生问题(例如,视频或音频失真)和崩溃。例如,通常与 DVD 播放软件一起提供的 MPEG2 视频编码解码器就可能发生这种情况。

我们建议在使用 QuickTime 时利用以下声音编码解码器:

  • 无压缩视频
  • ALaw 2:1
  • ADPCM

内存 - 通常,处理视频要占用大量的内存。在导入较大的视频文件时,可能会耗尽内存。我们建议关闭音频导入以节省内存,因为导入的音频将在内存中保持未经压缩的形式。

像大多数多媒体开发应用程序一样,如果为 Flash 分配更多的内存,它就能更好地处理大型视频文件或其他媒体文件。

ActionScript 2.0 - dynamic 关键字

ActionScript 2.0 关键字“dynamic”的行为在第一个 7.0 文档集完成后发生了变化。以前,每个派生自 dynamic 类的子类也被自动视为 dynamic 类。这意味着,对这些类进行的类型检查更为宽松,因为允许动态地(在运行时)添加属性和方法。我们已经决定对 MovieClip 类进行例外处理,因为常见的工作流程是将 MovieClip 子类型化,以便将该类与一个 MovieClip 元件相关联。MovieClip 的子类将不再是 dynamic 类,除非使用“dynamic”属性明确修饰,或者除非这些子类扩展了另一个非 MovieClip 的 dynamic 类。这使用户可以控制对其 MovieClip 子类进行类型检查的严格程度。帮助内容以后的更新会包括对本文档的这一更改。

只针对 Windows 的问题

安装

在设计上,您必须以管理员身份登录,才能在 Windows 2000 或 Windows XP 上安装 Flash MX 2004 或 Flash MX Professional 2004。建议管理员还要激活该产品,以便为该计算机上的所有用户激活该产品。

未保存文件的文件扩展名

在保存 Flash 文档之前通过电子邮件发送该文件可能会导致文件扩展名不正确。请先保存 Flash 文档,然后再将其作为附件发送。

只针对 Macintosh 的问题

安装

在设计上,您必须具有管理员特权,才能在 OS X 上安装 Flash MX 2004 或 Flash MX Professional 2004。建议管理员还要激活该产品,以便为该计算机上的所有用户激活该产品。

UFS 支持

Flash MX 2004 和 Flash MX Professional 2004 将不支持使用 UFS 格式化硬盘的 Mac 用户。Carbon 应用程序有许多这方面的问题,Apple 提供有相关文档。除非您使用本机应用程序 (AKA Cocoa),否则 Apple 不建议使用 UFS,也不支持 UFS。

高位 ASCII .swf 文件名
在 Mac OS X 中,使用高位 ASCII 字符对 .swf 文件进行命名(例如,“Français.swf”)会导致错误消息的出现。另外,这样的 Flash 影片不能在浏览器中显示。至少从 Flash Player 6 起,就存在这样的问题。

既然无法编写一个 HTML 文件使它包含高位 ASCII .swf 文件名,并且不能在任何 Web 浏览器中本地显示这样的文件,建议您在 .swf 文件名中不要输入高位 ASCII 字符。

高位 ASCII .fla 文件名
在 Mac OS X 中,如果您使用“字符串”面板创建包含多种语言的文件,并将您的工作保存为 .fla 文件,且命名为带有高位 ASCII 字符的文件名,那么当处于“测试影片”模式时,“输出”面板会显示以下错误:“打开 URL 出现错误”

仅当在“字符串”面板的“设置”对话框中选中“插入动作脚本以便自动进行语言检测”后,才会出现此错误。当您测试影片时,会出现“输出”面板的原因是 Flash 不能够找到具有高位 ascii 名称的 XML 文件。

如果您遇到这种问题,建议您重命名该 .fla 文件,使它不包含高位 ASCII 字符。

Fireworks 启动和编辑
本版本说明只适用于在 Mac 卷名中使用高位 ASCII 字符的用户。

如果您正在使用 Flash 工作,并启动 Fireworks 来修改位图,那么,当您在 Fireworks 中单击“完成”按钮之后,所做修改并不会反映在 Flash 中。仅当所编辑的 PNG 文件保存到用户的文件夹(例如 Documents)中后,才会遇到这样的问题。

然而,如果 PNG 文件保存在硬盘上(也就是说,其他用户也能访问它),那么,当启动 Fireworks 时,该文件根本就无法打开。而且,您会收到一条错误消息“无法找到该文件”。

如果要定期使用这一功能,强烈建议您单独打开一个 Fireworks 实例来编辑 PNG 文件,并将它重新导入 Flash,或者将 Mac 卷命名为不包含高位 ASCII 字符的名称。

 

Flash MX 2004 Update 和 Flash MX Professional 2004 Update,7.2 版。

安装更新

如果您已经安装了 Flash MX 2004 或 Flash MX Professional 2004,那么在运行更新安装程序(可从此处获得)之前不需要先卸载。这一更新会安装在 Flash MX 2004 或 Flash MX Professional 2004 上层。确保在运行更新安装程序前已关闭 Flash。您必须以管理员身份登录,才能运行更新安装程序。

对于 Flash MX 2004 和 Flash MX Professional 2004 的所有语言版本,均提供了更新。您只能运行与要使用的 Flash 语言版本相对应的更新。

禁用和重新启用扩展

由于这次更新对配置文件夹进行了更改(参阅下面的“解决的问题”),所以,安装了 Flash 扩展的现有 Flash MX 2004 或 Flash MX Professional 2004 客户应该在更新为 7.2 版之前禁用这些扩展。有关详细信息,请参阅技术说明*

已知问题

在欧洲语言(例如意大利语、法语、德语或西班牙语)的 Windows 系统中运行英语版本 Flash 的客户,在更新到 7.2 版时可能会遇到这样一个问题:Local Settings 和 Application Data 文件夹被复制成两份。其中一组文件夹称为“Local Settings”和“Application Data”,另一组文件夹则具有本地化后的文件夹名称。这可能也会导致 Flash UI 中的一些项目被复制成两份。这一问题的解决办法是在运行新的 7.2 版安装程序之前,完全卸载 Flash 的现有版本,包括手动删除两组复制的文件夹。

在打开 Flash 时,“库”面板不能总记住它的位置。由于这一问题所涉及的范围广而且很复杂,在本次更新中尚未得到解决。我们计划在 Flash 的下一完整版本中解决这一问题。

当在对齐的 UIScrollBar 缩略图上按下鼠标并滚动,然后释放缩略图并再次在缩略图上按下鼠标时,缩略图不会总是注册 onPress。这一问题的解决方法是单击两次或者在再次滚动前稍微移动鼠标。

使用 Macintosh Flash v7.0.1 保存的 .fla 文件在 7.2 版中打开时,在 Macintosh v7.0.1 中交换的字符不能够转换回原来的字符。

现有的 Flash MX 2004 或 Flash MX Professional 2004 客户如果没有更新到 7.2 版,将不能获取对他们产品帮助系统的进一步更新。您必须更新为 7.2 版才能获得最新的帮助。

在 Macintosh 中,有多个以太网端口的用户在将早期版本的 Flash MX 2004 升级到 7.2 版时,可能会被要求重新激活。

7.2 版修改了“触发器数据源”行为文件。如果您安装的任何第三方扩展对这一文件进行过更改,那么这些更改将会丢失。您需要手动编辑这一文件来包含这些更改。您可以在 Windows 的 C:\Program Files\Macromedia\Flash MX 2004\zh_cn\First Run\Behaviors\Trigger.xml 和 Macintosh 的 <HD>/Applications/Macromedia Flash MX 2004/First Run/Behaviors/Trigger.xml 中找到这个文件。

仅适用于 Macintosh:在更新到 7.2 版前安装的 Flash Remoting Components AS 2.0 必须在运行更新程序前卸载,并在运行完更新程序之后重新安装。

仅适用于 Windows 2000:对一行中的一个元件执行两次“全部替换”会导致 Flash 崩溃。

仅适用于 Windows:剪切 Flash MX 2004 或 Flash MX Professional 2004 中的内容并粘贴到 Flash MX 会导致崩溃。

已解决的问题

帮助和文档的更新

7.2 版更新的重点内容之一是为产品提供更好的帮助和文档。修改内容主要包括:

  • 新提供了 400 多个代码范例
  • 带范例的项目的比例从 43% 提高到了 98%
  • 动作脚本文档的数量增加了 85%
  • 新增了 21 个文档范例 FLA 文件,用于说明常用的应用程序功能
  • 改正了 2000 多个文档问题
  • 新增了两章有关如何使用组件的内容
  • 重写了关于现有组件的两章,其中包括了样式和外观信息
  • 更新了所有组件的样式信息

仅提供英语和日语版本的更新帮助和文档。其他语言版本的 Flash MX 2004 和 Flash MX Professional 2004 7.2 版中提供的是上次本地化的帮助系统;但在 CD-ROM 或您下载的文件中提供了最新的 .PDF 格式的文档文件。通过 Updater Installer 升级到 7.2 版的用户可以在此处下载更新的 .PDF 文档。

Flash MX 2004 的范例文件已被移动到文件夹“Flash MX 2004\Samples”中。
您再不能从“帮助”面板中访问这些范例文件,因此如果要查看这些文件,需要手动导航到该文件夹。

新增范例:使用高级视频功能(仅限于 Flash Professional)
Flash 中包含的此新范例演示 Flash MX Professional 2004 中提供的一些高级视频功能。通过带您领略 FLV 视频中的计算机世界,该应用程序让用户体验如何设置视频书签,并且展示非线性视频的高级视频功能,包括:从视频的特定点执行某些操作,以及使用动作脚本来暂停、后退、快进、重新播放和复位视频。该范例还演示多个 MediaDisplay 组件、视频同步和外观组件的使用和控制。该范例位于 \Flash MX 2004\Samples\AdvancedVideo\ 文件夹中。

新增范例:生成一个人口查看器(仅限于 Flash Professional)
Flash 中包含的此范例演示一种独特而直观的数据可视化方法。在一个包含 15 个欧洲国家/地区的地图中,用户可以将每个国家/地区的人口拖到天平的任意一侧。表示选定国家/地区人口的人口数将放置在天平上,并自动增加大小,以表示该国家/地区的相对人口。每次将国家/地区的人口放在天平上时,应用程序将重新计算天平各侧的人口总数,而天平会倾斜到总数较大的一侧。国家/地区人口的初始值由 Web 服务提供。在整个范例中,将使用动作脚本来显示、跟踪和比较数据以及操作天平。该范例位于 \Flash MX 2004\Samples\PopulationViewer\ 文件夹中。

配置文件夹更改
已对配置文件夹的位置和内容做了重大改动。有关配置文件夹内容的详细信息可以在 Flash MX 2004\zh_cn\Configuration\Configuration_ReadMe.htm (Windows) 文件和 Macromedia Flash MX 2004/Configuration/Configuration_ReadMe.htm (Macintosh) 文件中找到。做这些更改是为了在第一次启动时显著地减少拷贝到用户文件夹的数据量,从而加快启动速度并节省磁盘空间。

已解决的导致崩溃的问题(列出内部 bug 编号作为参考)
96714:重复使用项目面板上的测试项目按钮将导致 OS X 10.3 系统崩溃。
96110:使用错误的 Inspectable 值进行组件属性定义将导致崩溃。
95197:不使用默认目录发布可选静态文本字段会导致应用程序崩溃。
77881:屏幕剪切后,撤消剪切屏幕时如果选择不正确会导致崩溃。
93918:在 OS X 平台上使用多个监视器时,如果断开一个监视器会导致崩溃。
95086:当工具栏上有多角星工具时,试图自定义工具栏会导致 Flash 挂起。
93405:检测错误文件时在 switch/case 语句块中使用 continue 会导致崩溃。
92981:使用动态文本向 Flash 4/5 发布特定字符会导致 Flash 崩溃。
92051:JSFL moveToFolder 会导致崩溃。
91225:将 SWC's 转换成 MovieClip 会导致实例从舞台中消失,并最终导致 Flash 崩溃。
89881:在 OS X 平台上,如果不能加载配置文件,那么系统会在试图创建工作区时崩溃。
88586:在属性检查器中设置一个 WSDL URL 然后按 Tab 键会导致 Flash 崩溃。
89060:在执行了多次查找和替换操作之后,在 StartPage 中将“类型:”字段更改为“字体”会导致应用程序崩溃。
89189:在“帮助”面板上单击一个链接,如果其指向的文件在现有文件夹中不存在,会导致系统崩溃。  
88002:在 Mac 平台上将特定字体 (Hiragino Kakugo Std W8) 的文本从 Flash MX 文件粘贴到 Flash MX 2004 会导致 Flash MX 2004 崩溃。
84937:在某些情况下,按“语法检查”按钮会导致 Flash MX 2004 崩溃。
86169:如果操作面板打开并在自定义操作中使用无效的 xml 文件时,Flash 会在启动时挂起。
86430:从 CD 中导入 JPG 文件会导致 Flash 崩溃。

已解决的可用性问题
95826:绘画工具不能记住笔触设置。
95101:“受限用户”帐户在启动时会收到警告对话框。
93727:当展开和折叠文件夹时,文件夹的长时间轴不能正确刷新。
93025:切换应用程序时无法使用箭头键在“帮助”面板中导航。
92877:在 Flash MX 2004 起始页中打开 Flash MX Professional 2004 .FLA 时发生 JSFL 错误。
92376:当通过 JSAPI 执行 saveAndCompact 时,组件元件更改为一般图标。
91752:当“帮助”面板停放时更新“帮助”后发生 swf 内容重绘问题。
91590:当使用垃圾箱图标删除一个图层时,不总是立即更新时间轴。
68801:重新加载组件会展开“组件面板”中的所有文件夹,并会使组件面板不能记住状态。
90052:即使“帮助”已经是最新状态,安装后首次启动时仍然提示更新帮助。
91274:在动态文本域中单击时,如果没有选择内容就使用“文本大小滑块”,该文本域不能再被选中。
91469:“导入”选项中缺少 PDF 文件类型。
77639:当“动作脚本”面板失去焦点时,文本光标始终可见。
89730:配置:如果用户在安装时登录而在启动时没有登录(或者在安装时没有登录而在启动时登录),帮助面板将为空白(在 Windows 98 中)。
88853:在会话之间不能记住“对齐对象”设置。
78987:大多数包含 Option 键的键盘快捷键在 Macintosh 上都不能正常工作。
84661:项目图标在“项目”面板中的显示不一致 – 导致“存回/取出”不可用。
85775:当链接设备声音时,“同步”和“循环/重复”被禁用。
85940:当链接设备声音时,“循环”或“重复”失败。

已解决的性能/资源使用问题
79265:Mac 上的起始页在后台运行时仍使用 CPU。
88067:在“配置”文件夹中不删除临时文件。
88130:当加载含有很多“动作脚本”的影片时,性能降低或程序看似已停止运行。
87225:用户级别配置文件夹过大(75 兆)。
87305:“测试影片”或“发布”所需的时间随着时间的推移而增加。
87300:“用户”对象使用过多/Flash 在运行时,无法打开 Dreamweaver/Flash 运行一段时间以后,无法正确显示菜单。
87051 / 87052:编译含有大量“动作脚本”的影片时速度缓慢。

已解决的字体/文本问题
88847:不能在“动作脚本”中指定十六进制形式的 Shift JIS 字符。
89233:“动态”文本字段的行距在舞台上与在运行时不同。
68923:某些第三方字体 (CID) 在文本字段中显示为乱码。
88268:某些日文字符(如中文符号)在输入时会发生转换。
71971:双字节 OTF 字体的行距过宽。
87748:从“无字体信息”的 EPS 导入时,某些双字节字符显示为乱码。
87761:所有双字节字符从 Mac OS X 上的 EPS 导入时都显示为乱码。

已解决的屏幕问题
81401:用户能够进入屏幕失去类关联的状态。
89229:使用屏幕行为时相对路径不正确。

已解决的组件作者时间问题
93835:在舞台上更新组件时,不更新类型列表的组件参数。
93876:手动更改 SWC 组件的水平属性会扭曲它的图形。
72048:从一个 SWC 创建另一个 SWC 时不将所有 ASI 文件都包含进来。
76948:当组件编译后,_targetInstanceName 变量的“自动填充”不能正常工作。

已解决的组件问题
87773:Flash MX 2004 中不提供单独的“滚动条”。
81829:“数据网格”不能正确地显示数据集数据提供程序。
95544:菜单更改事件对 groupName 返回“未定义”。
95492:菜单组件 - 应该不能从已禁用的菜单项按键进入到子菜单。
88021:如果执行加载的影片中的 _lockroot 设置为 true,执行 loadMovie 时组件不能正常工作。
86804:使用 IME 输入时,可编辑的“数据网格”不能正常工作。
86661:可以将“警告”组件拖出视图,而没有方法恢复。
86659:可以将“窗口”组件拖出视图,而没有方法恢复。
86651:“手风琴”的更改事件的事件对象不包含 prevValue 和 nextValue。
86649:当“手风琴”的 openDuration 设置为 0 时,手风琴不总是更改子窗格。
86598:当菜单栏中只有一个菜单项时,不能通过键盘打开“菜单”组件。
86595:当使用上下方向键时,组合框不应总是触发更改事件。
86589:为一个 DateChooser 设置 monthNames 会导致其他 DateChooser 实例更改月份名称。
86578:使用 Tab 键跳转到一个可编辑的“数据网格”中时应选中焦点单元格中的所有文本。
86570:不能通过“组件检查器”将 NumericStepper 的可见属性设置为 false。
86544:组合框需要与 TextInput 和 TextArea 组件同样的限制属性。
86540:组合框的 open() 和 close() 事件在错误的时间触发。
86536:被禁用的带图标按钮不显示图标。
86532:当添加“删除文本”时,TextArea 变得不可用 - 不可滚动且所有的文本保持为突出显示。
85999:树代码检查的是 isNodeVisible,而非 isNodeVisible(node)。
85009:当 openDuration 大于 0 时,使用 setPropertiesAt 方法更改“树”组件中的背景色不能正常工作。 
84189:加载到另一个 swf 中的组合框在下拉列表中滚动时会关闭下拉列表。
80473:多行文本的最后一行不显示在“警告”中。
80471:RadioButtonGroup 未正确声明 addEventListener。
79454:当显式设置了 tabIndexes 时,无法使用 Tab 键跳转到可编辑的组合框。
79360:“加载器”组件在舞台上没有可视化表示形式,几乎不可能在可视化布局中使用。
79207:禁用 TextAreas 会导致 CPU 使用率达到 100 %。
76154:不能通过“属性检查器”或“组件检查器”将“按钮”组件的选中属性设置为 true。
75321:从网格底部删除项时在“数据网格”中滚动,会禁用滚动。
71941:当使用方向键滚动项时,菜单触发更改事件。
71844:当使用 ScrollPane 组件、将水平和垂直 scrollPolicy 设置为 off 和将 scrollDrag 设置为 true 时,您可能会将内容一直拖到外面但不能将其恢复。
71790:除非单击标题,否则“数据网格”不显示项。
71760:当 wordwrap 属性设置为 false 时,“文本区域”组件中的水平滚动条不能正常工作。
71754:在运行时,组件快速地闪动至 Times New Roman(或其他 serif 字体)。
70730:当使用“滚动窗格”组件时,如果 vLineScrollSize 值大于滚动端左侧的值
(maxscroll-currentscroll),mouseWheel 将不再工作。
70161:即使内容装入了组件,也可以在“滚动窗格”内使用 mousewheel 滚动内容。
69059:菜单栏应代表其“菜单”分派事件。
69014:为“文本区域”设置 hPosition 和 vPosition 会导致文本滚动到末端。
66040:“单选按钮”在禁用时获得焦点,且状态可以从 true 更改为 false 或从 false 更改为 true。
59164:只有当您首次为标签设置值时,“按钮”组件的标签属性才可读。
58373:类样式在“列表”组件上不能工作。

已解决的内部类文件问题
93379:编译时 TextField.autoSize 接受不正确的输入。
93790:从 MovieClip.as 文件删除 AttachVideo()。
92827:MovieClipLoader 和 Stage 的内部定义不应包含 listener 方法。
87488:内置类的内部 .as 文件缺少某些信息。

已解决的 JSFL 问题
93805:从 JSFL 不能正确设置行距。
87153:Flash 应具有用于文件操作(文件 I/O)的 JavaScript API。

已解决的编译器问题
89270:当发布为 Flash 4 时,小于 1 的负数的 ath.acos 返回错误的值。
89271:当发布为 Flash 4 时,负数和大于 1 的正数的 Math.asin 返回错误的值。
89274:当发布为 Flash 4 时,如果使用负数和 0,Math.pow (var1, var2) 返回错误的值。
79653:文本域的 htmlText 中项目符号不能工作。
87105:发布到 Flash Player 4 和 Flash Player 5 时,开关参数的编译不正确。
79631:当发布为 Flash 5 时,开关不能工作。
79815:trace(false !== 1) 在 Flash MX 2004 中返回 false,但在 Flash MX 中返回 true。

已解决的其他问题
94994:“导出图像”无法将文件保存在 Users 文件夹以外。
93512:字符串从“字符串”面板消失。
92155:当发布到 Flash 4 或 Flash 5 时,在“动态文本”和“输入文本”字段上无法显示和导出嵌入的字符。
80785:在 OS X 10.3 上“自动紧排”会造成字符重叠。
66513 / 76185:当经过代理时,帮助更新器会失败。
89287:当焦点更改时,“字符串”面板中的字符串还原到原始文本。
86423:“拖放”学习交互不能正确行使功能。
84474:7.0.1 版本号不能从产品调用中传出。
78012:当焦点在“属性检查器”中时,保存基于幻灯片的 .fla 文件会丢失数据。
79819:当使用了脚本导航器时,“文件保存”会丢失动作脚本更改。
83246:当“同步”设置从“重复”更改为“循环”时,波形文件会从时间轴消失。
84989:搜索不到某些帮助页面。
88342:Flash MX 2004 应包含“事件代理”类,以帮助处理事件的范围问题。

向 Macromedia Flash 产品组报告错误

如果您发现产品有错误,第一步应该是与 Macromedia 技术支持联系。他们可以帮助您解决问题,并且他们还可以记录错误。如果您已经不符合接受支持的资格,请使用 Macromedia 软件功能请求和错误报告表单。

注意:由于我们接收到的电子邮件数量很大,所以无法一一回复所有请求。

感谢您使用 Macromedia Flash MX 2004,也感谢您花时间向我们发送发馈。

声明、条款、条件和归属

版权所有 (C) 1993-2004 Macromedia, Inc. 及其许可证颁发者。保留所有权利。Macromedia、Macromedia 徽标、Flash 和 Macromedia Flash 是 Macromedia, Inc. 在美国和/或其他国家(地区)的商标或注册商标。其他标记都是其各自所有者的财产。

本计算机程序受版权法和国际公约的保护。未经授权,使用、复制或分发此程序或其中的任何部分均可能导致严重的民事和刑事责任,并受到法律允许范围内最严重的指控。

与第三方软件有关的声明、条款和条件位于 /go/thirdparty/*,此处仅供参考。

 

Flash 资源

 

Studio 产品系列文档

 

关于文档类型

查找有关可用于学习材料的各种文档类型的更多信息。包括 LiveDocs、帮助和 PDF。