动态设置文本字段属性

要使用动作脚本来设置文本字段的属性,必须给该文本字段指定一个实例名称。如果是用文本工具在舞台上创建文本字段,可以在“属性”检查器中指定实例名称。如果要动态创建文本字段,可以将实例名称作为 createTextField 方法的参数进行指定。

动态设置文本字段属性:

  1. 选择“窗口”>“开发面板”>“动作”以打开“动作”面板(如果尚未打开)。
  2. 执行以下操作之一来创建文本字段:
    • 选择文本工具,然后在舞台上绘制一个文本字段。在“属性”检查器中给该文本字段指定一个实例名称。对于本示例,输入实例名称 myText
    • 双击“动作”工具箱中 MovieClip 对象的 createTextField 方法,将它添加到“动作”面板的“脚本”窗格中。请参阅创建文本。对于本示例,输入作为 createTextField 方法的参数的实例名称 myText
  3. 执行以下操作之一将文本放置在文本字段中:
    • 将文本输入到舞台的文本字段中。
    • 设置 TextField 对象的 text 属性。请参阅创建文本
  4. 在“动作”工具箱中,依次选择“对象”类别、“影片”类别、“文本域”类别、“属性”类别。最后,双击多行属性。
  5. 输入以下参数:
    • Object 是您想设置属性的文本字段的实例名称。
    • Value 是该属性的值。
  6. wordWrap 属性和 border 属性重复步骤 4。“脚本”窗格中会显示如下代码:
    mytext.multiline = true;
    mytext.wordWrap = true;
    mytext.border = true;
    

有关“文本域”对象的方法的完整列表及每一种方法的详细介绍,请参阅TextField 类