论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

简单的WINAMP文字滚动效果

文章类别:Flash | 发表日期:2008-9-21 15:52:35

  ////创建一个文本框:
my_txt
this.createTextField("my_txt", 1, 100, 100, 248.1, 20);
my_txt.border = true;
my_txt.selectable = false;
my_txt.background = true;
my_txt.text = "";
//////////////////////////////////////////
//exam是示例字符串
exam = "12345.mp3";
//inc是计数器
inc = 0;
//显示四段,好使文字的前后连接起来,不会间断
str = exam+" "+exam+" "+exam+" "+exam+" ";
//把str打散
split_str = str.split("");
n = split_str.length;
this.onEnterFrame = function() {
inc++;
//每过八帧就显示一次。也就是移动一次
if (inc%8 == 0) {
//显示
showstr(split_str);
//交换
swap(split_str);
}
};
function showstr(tempstr) {
my_txt.text = "";
//这个是将所有的字符都显示一次
for (i=0; i<n; i++) {
my_txt.text += tempstr[i];
}
}
function swap(tempstr) {
//保存第一个字符
temp = tempstr[0];
//将字符后移一位
for (i=0; i<n-1; i++) {
tempstr[i] = tempstr[i+1];
}
tempstr[n-1] = temp;
}
//教程比较简单,不要笑我啊。
下面是源文件:
点击浏览该文件
下面是效果:
点击浏览该文件
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058