Flash CS3 文档 |
|||
| 学习 Adobe Flash 中的 ActionScript 2.0 > 使用文本和字符串 > 示例:创建滚动文本 | |||
在 Flash 中创建滚动文本的方法有多种。通过选择“文本”菜单或上下文菜单中的“可滚动”选项或按住 Shift 双击文本字段句柄,可以将动态和输入文本字段设置为可滚动模式。
可以使用 TextField 对象的 scroll 和 maxscroll 属性在文本字段中控制垂直滚动,使用 hscroll 和 maxhscroll 属性在文本字段中控制水平滚动。scroll 和 hscroll 属性分别指定当前垂直和水平滚动位置;您可以对这些属性进行读写操作。maxscroll 和 maxhscroll 属性分别指定最大垂直和水平滚动位置;您只能读取这些属性。
TextArea 组件提供了一种简便的方法,使您只需撰写最少量的脚本即可创建滚动的文本字段。有关详细信息,请参阅《ActionScript 2.0 组件语言参考》中的“TextArea 组件”。
请执行以下操作之一:
MovieClip.createTextField() 方法动态创建一个文本字段。为该文本字段指定一个实例名称 textField_txt 作为该方法的参数。 |
注意 |
|
如果不 动态地将文本加载到 SWF 文件中,则从主菜单中选择“文本”>“可滚动”。 |
您将使用这些按钮来上下滚动文本。
down_btn.onPress = function() {
textField_txt.scroll += 1;
};
up_btn.onPress = function() {
textField_txt.scroll -= 1;
};
可以用向上和向下按钮滚动加载到 textField_txt 文本字段的任何文本。
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000941.html