使用"文本"工具在舞台上拖出一个文本字段。在"属性"检查器中为文本字段指定一个实例名称 textField_txt。
使用 ActionScript,通过 MovieClip.createTextField() 方法动态创建一个文本字段。为该文本字段指定一个实例名称 textField_txt 作为该方法的参数。
注意
如果不 动态地将文本加载到 SWF 文件中,则从主菜单中选择"文本">"可滚动"。
创建一个向上按钮和一个向下按钮,或选择"窗口">"公用库">"按钮",然后将按钮拖动到舞台上。
您将使用这些按钮来上下滚动文本。
选择舞台中的向下按钮,并在"实例名称"文本框中键入 down_btn。
选择舞台中的向上按钮,并在"实例名称"文本框中键入 up_btn。
在时间轴上选择第 1 帧,然后在"动作"面板("窗口">"动作")中输入下面的代码,以在文本字段中向下滚动文本:
代码如下 | 复制代码 |
down_btn.onPress = function() { textField_txt.scroll += 1; }; |
在第 5 步中的 ActionScript 之后,输入下面的代码,以向上滚动文本:
代码如下 | 复制代码 |
up_btn.onPress = function() { textField_txt.scroll -= 1; }; |
可以用向上和向下按钮滚动加载到 textField_txt 文本字段的任何文本。
时间: 2024-09-08 20:28:44