Flash AS3.0实例:鼠标感应发光的文字效果

2016-02-16 19:25 69 1 收藏

图老师电脑网络栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享Flash AS3.0实例:鼠标感应发光的文字效果的教程,热爱设计的朋友们快点看过来吧!

【 tulaoshi.com - FLASH 】

这是一个非常简单的教程,将学习用发光滤镜使对象产生发光的效果。注意:这个实例需要 TweenMax 类,请把附件中的gs类库保存在fla同一目录下。

AS3.0发光的文字效果实例

这是一个非常简单的教程,将学习用发光滤镜使对象产生发光的效果。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

注意:这个实例需要 TweenMax 类,请把附件中的gs类库保存在fla同一目录下。

演示:

1、新建Flash文件,设置属性:宽高根据舞台上的影片剪辑多少设定,我这里为 550 × 200 ,背景黑色。图1:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

Flash AS3.0实例:鼠标感应发光的文字效果,PS教程,图老师教程网

2、选文本工具,在舞台上输入一些静态的本文。根据需要选择字型和字的大小。颜色选你喜欢的。图2:

Flash AS3.0实例:鼠标感应发光的文字效果,PS教程,图老师教程网

3、选菜单=修改=分离,把文字打散。图3:

Flash AS3.0实例:鼠标感应发光的文字效果,PS教程,图老师教程网

4、单选每一个字,右键单击转换为影片剪辑。命名根据你的需要,设定注册点为居中。图4:

Flash AS3.0实例:鼠标感应发光的文字效果,PS教程,图老师教程网

全部完成后库如图5:

Flash AS3.0实例:鼠标感应发光的文字效果,PS教程,图老师教程网

5、添加as层,选中第一帧,输入下列代码:

//Import tweenmax
import gs.*;
//Loop through all the letters in the stage
for (var i=0; i numChildren; i++) {
//Get a letter (movie clip) from the stage
var mc:* = getChildAt(i);
//Add an MOUSE_OVER listener for the letter
mc.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
//Tween the letter to have a white glow
TweenMax.to(mc, 0.2 , {glowFilter:{color:0xffffff, alpha:1, blurX:10, blurY:10}});
}
//This function is called when the mouse is over an letter
function mouseOverHandler(e:Event):void {
//Save the letter to a local variable
var letter:MovieClip = e.target as MovieClip;
//Animate the letter.
//We call the function scaleBack() when the tween is finished
TweenMax.to(letter, 0.8 , {scaleX: -1, glowFilter:{color:0xff8800, blurX:20, blurY:20}, onComplete: scaleBack, onCompleteParams:[letter]});
}
//This function is called when a letter’s scaleX is -1
function scaleBack(letter:MovieClip):void {
//Animate the letter back to original state
TweenMax.to(letter, 0.2 , {scaleX: 1, glowFilter:{color:0xffffff, blurX:10, blurY:10}});
}

 

6、完工,测试你的电影。

7、延伸:你可以把舞台上的影片剪辑更换为任何元素,任何颜色的光效果。

讨论

来源:https://www.tulaoshi.com/n/20160216/1572245.html

延伸阅读
此实例的实现的是带荧光文字效果,在制作过程中主要使用了渐变填充等工具,通过简简单单几样工具便创造出了漂亮的文字特效。难点就在于图形、色彩编辑的技巧和填充工具的使用。通过对文字边框进行柔化处理,产生具有霓虹灯效果的荧光文字。最终播放效果如图1所示,要实现这一效果,具体制作过程如下: 图1 1.新建一个电影,在...
标签: flash教程
本系列Flash教程由中国Flash互助课堂专为Flash新手制作,更多教程和练习请 点击这里 ,在这里有系列的教程、练习,并有老师对练习进行点评与指导,欢迎朋友们的光临!  本例为Flash AS3.0菜鸟学飞系列教程,在上一讲中我们学习了含有多个类的AS3类文件的写法,在这一讲中我们来学习帧循环的运用,希望能给初学Flash AS编程的朋友带来...
标签: 代码
本例实现的效果是大小不断变化的文字和泡泡。因为涉及到了大小上的变化,所以在制作过程中,要涉及到影片剪辑的高宽(_x,_y)或缩放比例(_xscale,_yscale)等属性。舞台上将要出现的元件只有文字元件和泡泡元件两大类,因此只需制作两个元件即可。然后,使用动态文本,让一样的文字元件显示不一样的文字。并让各个文字和泡泡以不同的速率自...
标签: flash教程
效果: 虽然制作时钟老套了点,但它确可以较全面地应用到时间日期和间隔等知识,仍不失为较好的入门练习。 一. AS3.0时间日期简介 时间和日期主要应用在读取时间日期和设置时间间隔两个方面。在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些。同样的要使用Date类首先要创建该类的一个实例,比...
标签: FLASH flash教程
poluoluo核心提示:本例为Flash AS3.0实例教程,在教程中我们将学习运用SoundMixer.computeSpectrum() 方法来构建简单的声音可视化程序(即波形图),希望能给朋友们带来帮助. 本例为Flash AS3.0实例教程,在教程中我们将学习运用SoundMixer.computeSpectrum() 方法来构建简单的声音可视化程序(即波形图),希望能给朋友们带来帮助~~ AS3....

经验教程

12

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部