- 21
- 0
- 约5.57万字
- 约 67页
- 2016-06-07 发布于重庆
- 举报
第6章交互式动画实例
第6章 交互式动画实例
6.1 文字效果
6.1.1 滚动文本
我们将显示在舞台上的文本用按钮控制,单击按钮使得文本向上滚动或向下滚动。这里要用到一个关于文本滚动行数的Action指令Scroll。
Scroll:此指令可以设定或传回文字区块可滚动行数的值。语法是:
Variable_name.scroll = x;
其中,Variable_name是文字区块的变量名称,x为文字区块可卷动的行数,默认值为1列。
例6-1 滚动文本
准备素材:
①准备两个按钮:一个显示向上滚动方向,一个显示向下滚动方向。
②准备一段文字,内容不必太多。
制作场景:
①打开库窗口,将两个按钮拖放到舞台上,调整好两个按钮位置。
②运用文本工具,在舞台上建立一个动态文本框。打开文本属性面板,设置文本框的名称为“text”,文字格式为多行文字,文字字体和字号、文字的颜色等如图6-1所示。
图6-1 文本属性
Action指令设置:
①选定向上按钮,赋予按钮动作:
on (press) {
text.scroll -= 1;
}
这是一个按钮事件:当鼠标点击此按钮时,执行第2行指令。
第2行指令是点击按钮后,文本区块中各行下移一行。如果,减号后面的数字设为2,则下移2行;后面的数字的设为3,则下移3行……。此外,-=表示将等号两边的数值之差赋予等号左边的变量,text.scroll -= 1也
原创力文档

文档评论(0)