莫振高事迹:flash AS代码的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 04:14:21
maxscroll
var.maxscroll=x怎么在代码里怎么应用,请写一个简单的代码实例,并写上解释谢谢

maxscroll(TextField.maxscroll 属性)
public maxscroll : Number [read-only]

指示 TextField.scroll 的最大值。

可用性:ActionScript 1.0;Flash Player 6

示例
下面的示例设置滚动文本字段 my_txt 的最大值。创建两个按钮(scrollUp_btn 和 scrollDown_btn)以滚动文本字段。请将以下 ActionScript 添加到 FLA 或 AS 文件。

this.createTextField("scroll_txt", this.getNextHighestDepth(), 10, 10, 160, 20);
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 30, 320, 240);
my_txt.multiline = true;
my_txt.wordWrap = true;
for (var i = 0; i<10; i++) {
my_txt.text += "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh "
+ "euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.";
}
scrollUp_btn.onRelease = function() {
my_txt.scroll--;
scroll_txt.text = my_txt.scroll+" of "+my_txt.maxscroll;
};
scrollDown_btn.onRelease = function() {
my_txt.scroll++;
scroll_txt.text = my_txt.scroll+" of "+my_txt.maxscroll;
};

此示例中使用的 MovieClip.getNextHighestDepth() 方法要求 Flash Player 7 或更高版本。如果您的 SWF 文件包括第 2 版的组件,请使用第 2 版的组件的 DepthManager 类而不是 MovieClip.getNextHighestDepth() 方法。