`

用AS实现动态打字效果

阅读更多

在场景中建立一个实例名为textcontent的动态文本框,把html打上~~新建一层,把以下代码复制过去即可。先看效果:


代码如下:

//created by guoyl(夏日之夜) yady.net
function typetext(str:String, speed:Number) {
         //str:文字内容 speed:打字速度
         var i = 0;
         var ttext = new Object();
         var IS_type_txt:Boolean = true;
         ttext.interval = function() {
                 var type_txt_move = new String(str);
                 textcontent.htmlText = type_txt_move.substring(0, i+1);
                 if (IS_type_txt) {
                         i++;
                 } else {
                         //i = 0;//循环打字
                         clearInterval(ttext_ID);
                 }
                 if (i>=type_txt_move.length) {
                         IS_type_txt = false;
                 } else if (i<=0) {
                         IS_type_txt = true;
                 }
         };
         var ttext_ID = setInterval(ttext, "interval", speed);
}
typetext("<b>《致绿衣使者》</b><br />    田子君<br />春天你向我走来<br />满脸堆笑如同灿烂的迎春花开<br />是你用使者的风范<br />让我和春天抱个满怀<br /><br />夏天你向我走来<br />雨水掺杂着汗滴<br />顺着你额前的发端轻轻滑落<br />在你转身的刹那<br />从你的眼睛里我读到了执着<br /><br />秋天你向我走来<br />地上翻飞的落叶好似你匆匆的步态<br />无悔的选择<br />是你对生命真挚的热爱<br /><br />冬天你向我走来<br />畅游的花为你深情地伴舞<br />帘中你坚毅的面容<br />是我心中永恒的雕塑……", 150);
分享到:
评论

相关推荐

    Flash as3 打字效果

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

    AS2.0FLASH打字代码

    ### AS2.0 FLASH打字效果实现解析 #### 核心知识点解读 在Flash中实现动态文本效果(如打字效果)是常见的动画需求之一。本文将深入分析给定的AS2.0代码片段,解释其工作原理,并进一步探讨如何在Flash中实现更加...

    flash 中实现打字效果的一个方法

    在Flash中创建动态打字效果是一种...总之,Flash中实现打字效果的关键在于使用动态文本框和ActionScript编程。通过精心设计的类和事件处理,我们可以创造出流畅、真实的打字动画,为观众提供更加引人入胜的交互体验。

    flash打字效果

    动态文本则可以实时更新内容,适合用于实现打字效果。 2. **ActionScript**:Flash中的编程语言,用于控制动画和交互。在创建打字效果时,你需要用到ActionScript来编写控制文本显示的脚本。 3. **帧与时间轴**:...

    As3.0实现_简单的打字游戏

    在本项目中,我们关注的是一个使用ActionScript 3.0(AS3.0)编写的简单打字游戏。ActionScript是一种广泛应用于Adobe Flash和Flex开发的编程语言,主要用于创建交互式内容,如网页游戏、动画和应用程序。AS3.0是...

    flash 打字效果

    要实现Flash打字效果,我们需要掌握以下几个关键知识点: 1. **ActionScript**:dzas.as文件表明这是一个ActionScript源代码文件,ActionScript是Flash的编程语言,用于控制动画行为和交互。在打字效果中,...

    挺酷的VB打字效果 加载外部TXT文本

    在VB(Visual Basic)编程中,创建动态的打字效果是一项常见的需求,它可以增强用户界面的交互性和吸引力。本项目“挺酷的VB打字效果 加载外部TXT文本”正是针对这一需求,提供了灵活且直观的解决方案。它允许开发者...

    如何设计打字效果?(2KB)...

    在VB中实现打字效果,我们需要使用定时器控件(Timer)。通过设置定时器的Interval属性,我们可以控制字符显示的速度。当定时器触发事件时,程序会添加一个字符到Label的Text属性,直到文本全部显示出来。 以下是一...

    精彩编程与编程技巧-用VB6.0实现打字效果...

    在VB6.0中,实现打字效果通常采用定时器(Timer)控件配合字符串处理及键盘模拟函数(如SendKeys)来完成。其基本思路是通过定时器每隔一定时间间隔发送一个字符到指定的文本框(TextBox),从而模拟出逐字显示的...

    FLASH3.0打字游戏

    【压缩包子文件的文件名称列表】中的"打字游戏"可能包含了所有这些功能的源代码文件,包括`.fla`(Flash源文件)、`.as`(ActionScript源代码文件)、可能的`.png`或`.jpg`(图片资源),以及可能的`.mp3`或`.wav`...

    Flash as3 Rss

    8. 打字效果:"Flash as3 打字效果"标签表明可能在展示RSS条目时使用了模拟打字效果,这是一种视觉特效,使得内容仿佛是逐字逐句地出现,增强用户体验。 9. 多站点RSS:项目可能支持订阅和展示多个RSS源,这需要在...

    模拟手机打字

    在VB6.0环境下,模拟手机打字效果是一项有趣且实用的编程挑战。VB6.0,全称Visual Basic 6.0,是Microsoft推出的一种可视化编程工具,它以其直观的用户界面和强大的Windows应用程序开发能力而受到程序员的青睐。在本...

    javascript 打字效果的文字特效

    虽然在描述中提到,但在实现打字效果时,通常不直接使用 `onMousedown` 事件。然而,它可能用于某些交互式设计,如开始或暂停打字效果。 - `event.button` 属性:在 `onMousedown` 事件处理函数中,`event.button` ...

    as3比较详尽的工具类

    setDText.as ---------------------- 快速设置动态文本 replaceAll.as ---------------------- 替换字符 MiniFont.as ---------------------- mini字体库 test: MainLoad.as ---------------------- 测试框架...

    javascript实现自动输出文本(打字特效)

    在本文中,我们将探讨如何使用JavaScript实现自动输出文本,即所谓的“打字特效”,它模拟了人类打字的过程,为网页增添了一种引人入胜的视觉效果。 首先,我们可以看到在描述中提到了`setTimeout()`、递归和`...

    flash小例子

    3. 打字效果(Typewriter Effect):这是一种模拟真实打字机输入过程的动画效果,常用于增加视觉吸引力。在Flash中,可以使用时间轴控制和ActionScript来模拟按键动作,逐字符显示文本,并加入停顿和回车等细节,使...

    javascript 打字游戏实现代码

    效果如图所示:下面是核心代码 代码如下:GAME = { //随机产生字母 randLetter: function() { var arrLetter = new Array(“A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”, “I”, “J”, “K”, “L”, “M...

    flash逐帧动画实例

    5. 打字效果:通过编写AS3代码,逐帧显示字符,模拟打字过程。代码可以使用TweenMax库或其他内置的补间动画功能来实现字符的渐显效果。 6. 控制速度:调整代码中的时间间隔,控制打字速度和停顿。 7. 播放动画:测试...

    用javascript实现自动输出网页文本

    用javascript实现自动输出网页文本,用了setTimeout(),递归和String.substring();两个函数实现此功能,下面把实现代码分享给大家。 做出的效果就像是有一个打字员在打字. &lt;!doctype html&gt; &lt;...

Global site tag (gtag.js) - Google Analytics