WEB开发网
开发学院图形图像Flash 超酷滚动公式实现自定义滚动条 阅读

超酷滚动公式实现自定义滚动条

 2007-01-04 10:57:59 来源:WEB开发网   
核心提示: (3)选中场景中上的第1帧,按下F9键,超酷滚动公式实现自定义滚动条(2),打开ActionScript面板,在其中写入如下脚本,(4)测试影片,点击按钮MovieClip,代码://载入外部文本var my_lv = new LoadVars();my_lv.onLoad= functi

(3)选中场景中上的第1帧,按下F9键,打开ActionScript面板,在其中写入如下脚本。

代码:

//载入外部文本
var my_lv = new LoadVars();
my_lv.onLoad = function(success){
  if(success){
    my_txt.text = this.mytext;
    my_txt.setTextFormat(my_fmt);
  }else{
    trace("error load the external files");
  }
}
my_lv.load("hello.txt");
//创建字体各式实例对象
var my_fmt = new TextFormat();
my_fmt.bullet = true;
my_fmt.bold = true;
my_fmt.color ="0x669933";
//创建动态文本并指定文本格式
this.createTextField("my_txt",this.getNextHighestDepth(),10,10,530,120);
my_txt.wordWrap = true;
my_txt.multiline = true;
my_txt.border = true;
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//滚动
//向上滚动
down_btn.onRelease = function(){
  my_txt.scroll--;
}
//向下滚动
up_btn.onRelease = function(){
  my_txt.scroll++;
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

前面的一大段代码都是介绍过的内容,最后一段是应用的滚动方式,如my_txt.scroll--和my_txt.scroll++,这两句中的scroll是TextField的滚动方法,至于++和--实际上相当于my_txt.scroll =my_txt.scroll+1和my_txt.scroll = my_txt.scroll-1。

(4)测试影片,点击按钮MovieClip,文本就可以上下滚动了。

上一页  1 2 3 4 5 6 7  下一页

Tags:超酷 滚动 公式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接