为对象提供名?/h1>

如果不想将自动标签功能用于整个应用程序,则可以在"辅助功能"面板中关闭该功能并为对象提供名称。如果打开了自动标签功能,也可以选择特定的对象,并在"辅助功能"面板中的"名称"文本框中为该对象提供名称,以便使用该名称来代替对象的文本标签?/p>

如果按钮或输入文本字段没有文本标签,或者如果标签位?Flash Player 无法检测到的位置,则可以为该按钮或文本字段指定一个名称。如果文本标签位于按钮或文本字段的附近,但您并不想将该文本用作对象的名称,则也可以指定一个名称?/p>

例如,在下图中,描述按钮的文本显示在按钮的外部和右侧。在这个位置中,Flash Player 无法检测到该文本,因此屏幕读取器不会读出它?/p>

要纠正这种现象,请打开"辅助功能"面板,选择该按钮,然后?quot;名称"?quot;说明"文本框中分别输入所需的名称(?quot;左箭?quot;)和说明(如"转到前一?quot;)。为防止重复,使该文本对象不可访问?/p>

注意

对象的辅助功能名称与 ActionScript 实例名称或与对象关联?ActionScript 变量名称均无关。有?ActionScript 如何处理文本字段中的实例名称和变量名称的信息,请参阅"学习 Flash 中的 ActionScript 2.0"中的关于文本字段实例和变量名?/a>。(此信息通常适用于所有对象。)

为按钮、文本字段或整个 Flash 应用程序指定名称和说明:

  1. 执行以下操作之一?
    • 要为按钮或文本字段提供名称,请在舞台上选择对象?/li>
    • 要为整个 Flash 应用程序提供名称,请在舞台上取消选择所有对象?/li>
  2. 执行以下操作之一?
    • 如果没有显示"属?quot;检查器,请选择"窗口">"属?quot;。在"属?quot;检查器中,单击"辅助功能"按钮?/li>
    • 选择"窗口">"其他面板">"辅助功能"?/li>
  3. ?quot;辅助功能"面板中,确保"使对象可访问"(对于按钮或文本字段)或"使影片可访问"(对于整?Flash 应用程序)选项已被选定(默认设置)?/li>
  4. ?quot;名称"文本框中为按钮、文本字段或 Flash 应用程序输入名称?/li>
  5. ?quot;说明"文本框中为按钮、文本字段或 Flash 应用程序输入说明?/li>

要为 Flash 应用程序中选定的对象定义辅助功能:

  1. 在舞台上选择对象,然后执行以下其中一项操作:
    • 如果没有显示"属?quot;检查器,请选择"窗口">"属?quot;。在"属?quot;检查器中,单击"辅助功能"按钮?/li>
    • 选择"窗口">"其他面板">"辅助功能"?/li>
  2. ?quot;辅助功能"面板中,执行以下任意一项操作:
    • 选择"使对象可访问"(默认设置)以向屏幕读取器揭示对象的存在,以及启用面板中的其它选项?/li>
    • 取消选择"使对象可访问"可使对象在屏幕读取器面前隐藏起来。这会禁用面板中的其它选项?/li>
  3. 根据需要,为选定的对象输入信息:

    动态文?/strong> ?quot;名称"文本框中输入文本对象的名称,并在"说明"文本框中输入可选的文本说明。(要为静态文本提供说明,必须将其转换为动态文本。)

    输入文本字段或按?/strong> 为对象输入名称。在"说明"文本框中输入对象的说明。在"快捷?quot;文本框中输入快捷键?/p>

    影片剪辑 为对象输入名称。在"说明"文本框中输入说明。选择"使子对象可访?quot;可向屏幕读取器公开影片剪辑内的对象?/p>

    注意

    如果应用程序可以用简单的文本短语描述,而且屏幕读取器可以轻易表达该文本短语,则关闭文档?quot;使子对象可访?quot;选项,然后键入适当的说明?/p>