`
a19905522
  • 浏览: 98679 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

flash as3 文字跟随鼠标特效代码

 
阅读更多
var textStr:String="浩浩欢迎你";
//设置文本的间距
var jianju:uint=20;
//设置移动速度
var speed:uint=2;
//获取字符数
var len:uint=textStr.length;
//创建TextFormat类,用于设置文本的样式
var textFormat:TextFormat=new TextFormat();
//字号
textFormat.size=14;
//颜色
textFormat.color=0xffff00;
//将文本添加到场景中
for (var i:uint=0; i<len;i++){
   //动态创建textField实例
this["text"+i]=new TextField();
//将文本内容中的字符取出赋给创建的textField实例
this["text"+i].text=textStr.charAt(i);
//设置默认位置
this["text"+i].x=100+jianju*i;
this["text"+i].y=200;
//样式化
this["text" + i].setTextFormat(textFormat);
//在舞台显示
addChild(this["text"+i]);
}
addEventListener(Event.ENTER_FRAME,genshui);
function genshui(e:Event) {
//默认情况下首字符的位置为鼠标位置
this.text0.x+=(root.mouseX+jianju-this.text0.x)/speed;
this.text0.y+=(root.mouseY-this.text0.y)/speed;
//接下来,是最重要的部分,逐个计算后面完全符的位置,根据首字符来计算
for(var i:uint=len-1;i>0;i--){
this["text"+i].x+=(this["text"+(i-1)].x+jianju-this["text"+i].x)/speed;
this["text"+i].y+=(this["text"+(i-1)].y-this["text"+i].y)/speed;
}
}

 

分享到:
评论

相关推荐

    Flash版鼠标跟随特效.rar

    实现这种特效的第一步是创建一个或多个图形对象,它们需要跟随鼠标移动。在Flash的时间轴上,可以绘制或导入图形,然后将它们转换为可编程的对象,如MovieClip或Shape。接下来,我们需要编写ActionScript代码来监听`...

    Flash自动复制效果的鼠标跟随特效.rar

    2. **编写AS代码**:在Flash的时间轴上选择一个关键帧,右键单击并选择“动作”来打开ActionScript编辑器。在这里,你将编写处理鼠标事件和动画逻辑的代码。 3. **监听鼠标事件**:使用`stage.addEventListener...

    as3 鼠标跟随效果实例源码

    这个文件实现了“hello world”字符串跟随鼠标的特效。在AS3中,你可以通过监听舞台上的`MOUSE_MOVE`事件来获取鼠标的当前位置。然后,可以创建一个Text对象,设置其文本为“hello world”,并根据鼠标的坐标更新...

    国外经典的31个flash as特效(as3.0)

    《国外经典的31个Flash AS特效(AS3.0)》 Flash ActionScript,简称AS,是Adobe Flash Professional中用于创建交互式内容的核心编程语言。AS3.0是该语言的一个重大更新,它引入了许多新的特性和改进,使得开发者...

    flash鼠标水波flash鼠标水波

    在Flash中,这种水波特效通常是通过ActionScript 3(AS3)实现的。ActionScript是一种面向对象的编程语言,是Flash开发的核心。AS3提供了更强大的功能和性能,比之前的版本更加成熟,支持类和包的概念,使代码结构...

    Flash鼠标渐变特效源文件.rar

    《Flash鼠标渐变特效源文件》 在网页设计与互动媒体领域,Flash作为一种曾经非常流行的动画制作工具,因其丰富的视觉效果和动态交互性而备受青睐。本资源“Flash鼠标渐变特效源文件.rar”就是一个典型的Flash动画...

    炫酷的鼠标跟随

    【炫酷的鼠标跟随】是一种在网页或交互式应用中常见的视觉特效,它通过编程技术使元素根据鼠标的移动轨迹动态变化,为用户提供独特的交互体验。在这个案例中,我们主要探讨的是使用ActionScript(AS)和Flash技术...

    鼠标跟随效果AS3改写

    在本文中,我们将深入探讨如何使用ActionScript 3 (AS3) 创建一个鼠标跟随效果,具体是关于"鼠标跟随特效(喷溅)"的代码改写。ActionScript 3是Adobe Flash Professional和Flex SDK中用于创建动态内容的主要编程...

    Flash带渐变和模糊效果的鼠标特效.rar

    4. **编写ActionScript**:为了使光点跟随鼠标移动,我们需要在ActionScript中编写代码。首先,创建一个MovieClip实例作为光点,然后在鼠标移动事件监听器中更新其位置。同时,通过时间轴控制或计时器事件来实现光点...

    Flash粒子文字 fla源文件 空间主页专用

    为了实现粒子文字跟随鼠标打散的效果,ActionScript可能包括以下关键部分: 1. `onEnterFrame`事件:这个事件在每一帧被绘制时触发,可以用来更新粒子的位置和状态。 2. `stage.onMouseMove`事件:监听鼠标移动事件...

    很酷鼠标彩色飘带

    3. **数学运算**:为了使飘带跟随鼠标移动,可能需要运用到一些数学知识,比如三角函数(如sin和cos)来计算飘带的弯曲和摆动效果。鼠标的位置和飘带的动态位置之间可能有某种函数关系。 4. **时间轴控制**:飘带的...

    极漂亮的Flash鼠标复制特效

    摘要:Flash源码,鼠标效果,鼠标特效 极漂亮的Flash鼠标复制特效,随着鼠标的晃动,蝴蝶会越来越多,随后慢慢消失,再次移动鼠标,蝴蝶再次增多,本Flash效果可作为您学习Flash AS编程的佳作范例。

    带图片放大的Flash相册特效.rar

    在“带图片放大的Flash相册特效.rar”这个压缩包中,可能包含了一系列的源文件,如FLA文件(Flash的原始工程文件)和AS文件(ActionScript代码文件)。这些文件是我们分析和学习特效实现的关键。用户通常需要使用...

    可随意打乱并跟随鼠标的Flash像素字体源文件

    内容索引:Flash源码,视觉创意,像素,字体 可由鼠标随意打乱的Flash像素字体,如果鼠标放上的话,还可看到有鼠标跟随的效果,含Fla源文件,这里主要是使用简单的AS脚本并配合像素字体而实现的特效,PIXEL单元设计可以...

    FLASH动画制作中使用ActionScript2.0典型应用.docx

    对于那些有C语言基础的高职计算机专业学生而言,掌握AS2.0能够让他们制作出更具表现力和特效的动画。尽管AS3.0是更现代且面向对象的语言,更适合专业程序员,但AS2.0以其相对简单的语法和对初学者的友好性而被广泛...

Global site tag (gtag.js) - Google Analytics