`
ch_kexin
  • 浏览: 897414 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

用AS3写滚动文字

 
阅读更多
[SWF(backgroundColor=0)]//设置背景色
var txt:TextField =new TextField();//新建一文本文档
addChild(txt);//把txt添加进显示列表
txt.rotationY=30;//绕Y轴旋转30度
txt.width=stage.stageWidth/2;//宽是舞台宽度的一半
txt.selectable=false;//不可选
txt.autoSize=TextFieldAutoSize.LEFT;//文字自动左对齐
txt.wordWrap=true;//自动换行
txt.text=" 讓青春烈火燃燒永恆 讓生命閃電劃過天邊 用所有熱情換回時間 讓青春烈火燃燒永恆 讓生命閃電劃過天邊 向浩瀚星空許下諾言 讓年輕的心永不改變。";
for (var i=1; i<txt.text.length; i++) {//i的值为文本长度
var fmt:TextFormat =new TextFormat();
fmt.size=24;//大小=30
fmt.leading=15;//间隔为15
fmt.bold=true;//不加粗
fmt.color=0xffffff*Math.random()+20;//颜色随机
/*if (fmt.color <=0){
fmt.color =1
}*/
txt.setTextFormat(fmt,i,i+1);
}
txt.x=stage.stageWidth/2-txt.width/2;
txt.y=stage.stageHeight/4*3.5;
txt.z=-50;
addEventListener(Event.ENTER_FRAME,frame);//添加一个帧频事件
function frame(e) {
txt.y-=1;
if (txt.y<0-300) {//Y坐标到-300时
  txt.y=stage.stageHeight/4*3.5;//Y坐标回到初始值
}
}
分享到:
评论

相关推荐

    as3滚动文字

    AS3滚动文字是一种在ActionScript 3.0(AS3)环境中实现的动态文本效果,常用于网页、游戏或互动媒体项目中。这种效果可以使文本按照特定方向(如横向或纵向)连续滚动,以创建动态的视觉展示。下面将详细解释AS3...

    用AS3写的滚动字幕

    标题中的“用AS3写的滚动字幕”是指使用ActionScript 3.0,这是一种基于ECMAScript的脚本语言,广泛应用于Adobe Flash Professional和Flex框架中。ActionScript 3.0是Flash Player支持的主要编程语言,它为创建交互...

    vb编写的滚动文字

    本项目“vb编写的滚动文字”是利用VB的基本语法和控件功能实现的文字滚动效果,通常用于创建信息提示或者动态展示文本的场景。 在VB中,实现文字滚动效果主要依靠Timer控件和Label控件。Timer控件负责定时触发事件...

    as3動態文字新閒播放效果

    AS3动态文字播放效果是一种在ActionScript 3(AS3)中实现的视觉技术,用于在Flash内容中创建引人注目的文字动画。AS3是Adobe Flash开发中的一个编程语言版本,它提供了更强大、更现代的编程能力,相较于之前的AS2有...

    as3.0滚动菜单

    3. **菜单项**:每个单独的按钮或文本,通常包含图标和文字,用于用户交互。 4. **滚动逻辑**:实现菜单的自动滚动和暂停功能,这涉及到计时器(Timer)类的使用,以及鼠标事件监听器(EventListeners)的添加。 5. ...

    FLASH AS3.0实现自动滚动

    标题"FLASH AS3.0实现自动滚动"表明我们将探讨如何利用AS3.0来实现一个元件的自动滚动效果。这种效果常见于滚动文本、滚动条或游戏中的滚动背景等场景。 描述中提到的“元件自由滚动功能”是指我们可以自定义任何...

    VB平滑文字滚动,上下左右滚动示例

    在VB中,我们可以使用Timer控件来实现定时执行某项任务,例如滚动文字。 一、创建VB项目 1. 打开Visual Studio,选择“新建项目”,然后在模板中选择VB Windows Forms应用程序。 2. 在新创建的窗体上添加一个Label...

    as3 滚动条控制元件移动 带缓冲效果

    由于带滚动条的动态文本框无法竖着显示文字,于是通过把文本框转换成元件,遮罩层盖在内容层上,实现拉滚动条,元件左右移动,在遮罩层的帮助下,实现竖排文字左右移动的效果,然后通过代码加入移动的缓冲效果,注意...

    Flash as3 打字效果

    在Flash AS3中实现打字效果是动画制作中常见的技巧,它可以模拟文本逐字出现的动态过程,增强视觉吸引力和互动性。以下是对这个主题的详细讲解: 首先,`Flash AS3`是Adobe Flash Professional软件中的编程语言层,...

    vb 文字全屏滚动

    Dim html As String = GetScrollingTextHtml() ' 获取包含滚动文字的HTML字符串 WebBrowser1.DocumentText = html ' 设置WebBrowser控件的HTML内容 End Sub Private Function GetScrollingTextHtml() As String...

    FLASH_AS3.rar_as3

    标题中的"FLASH_AS3.rar_as3"表明这是一个与Adobe Flash ActionScript 3(AS3)相关的压缩文件。ActionScript 3是Flash平台上的编程语言,用于创建交互式内容、动画和应用程序。它在Flash Professional、Flash ...

    AS3 KingPlayer mp3播放器 源码

    "Scroll.as"可能与滚动条或歌词滚动有关,用于在播放器界面上提供视觉反馈,如滚动显示歌词或歌曲列表。 6. **MusicWave组件**: "MusicWave.as"可能涉及音频可视化,如波形图显示,提供视觉上的音乐体验。 7. *...

    as3瀑布类.rar

    瀑布效果通常涉及到元素(如图片、文字或图标)自上而下连续滚动,给人一种流水般不间断的动态感。在AS3.0中实现这一效果,需要理解并运用以下几个核心概念和技术: 1. **时间轴控制**:ActionScript 3.0引入了强大...

    VB非常平滑的字幕滚动 API

    3. **设置滚动信息**:使用SetScrollInfo函数更新滚动条的状态,根据需要调整滚动速度和位置。 4. **处理消息循环**:监听WM_VSCROLL或WM_HSCROLL消息,当用户触发滚动事件时,调用适当的API函数进行响应。 5. **...

    移动字幕,滚动textview

    这种效果通常被称为“跑马灯”或“飞行”效果,因为它可以使文字在视图中不断地循环滚动,增加视觉吸引力。 移动字幕的核心在于实现TextView的滚动功能。TextView是Android UI框架中的一个基本组件,用于显示单行或...

    Flash实现文本框文字滚动.rar

    在AS3(ActionScript 3)中,我们可以通过创建TextField类的实例来添加文本字段到舞台上。例如: ```actionscript var textField:TextField = new TextField(); textField.text = "这是要滚动的文字"; addChild...

    Android 焦点图片滚动源码.zip

    在这个demo中,每个焦点图片可能会用一个`ImageView`表示,通过`PagerAdapter`加载到`ViewPager`中。 4. **动画效果**:为了增强用户体验,焦点图片滚动通常会加入平滑的过渡动画。这些动画可以是自动播放、淡入...

    用JavaScript和ASP制作连续滚动的字幕

    JavaScript 实现滚动字幕的基本思路是通过改变文本元素的位置或者CSS属性,模拟出文字滚动的效果。通常,我们会选择`&lt;marquee&gt;`标签或者通过动态修改`style`属性来达到目的。以下是一个简单的JavaScript滚动字幕示例...

    文字旋转呈现3D效果-Flash源码.rar

    通过分析这个压缩包中的源码,你可以了解到如何在AS3中实现3D效果,如何控制文字的动态表现,以及如何将这些效果与用户的交互结合起来。这不仅有助于提升你的编程技能,也能让你对Flash动画制作有更深入的理解。对于...

    vb 透明窗体打印滚动的字

    在VB(Visual Basic)编程中,创建一个透明窗体并实现滚动文字的打印是一项常见的需求,尤其在制作桌面歌词软件时。本知识点将详细介绍如何利用VB实现这一功能。 首先,透明窗体的实现主要依赖于Windows API(应用...

Global site tag (gtag.js) - Google Analytics