`

Flash-如何改变动态文本透明度

阅读更多

 

因为Flash的系统字体不直接支持透明,所以我们得通过嵌入字体或者Filter类来解决。简单地通过改变动态文本的alpha或者它做在的mc的alpha都是没有用的。

1 嵌入字体

这种方法最简单,选中动态文本框,然后在属性面板中点嵌入(“Embed”)按钮,按后选择要全部字库嵌入,还是只嵌入部分字符。但代价是文件会变大,尤其在嵌入中文字体的时候,绝对是噩梦。当然只是嵌入下载进度0-9这样简单的几个字符,还是非常方便的。

2 Filter

这是从Blueidea学来的,就是给动态文本增加一个滤镜,即使是空滤镜也可以。

AS3中代码

 

 

 

//建立动态文本
var my_txt:TextField=new TextField();
my_txt.autoSize = TextFieldAutoSize.LEFT;
my_txt.background = true;
my_txt.border = true;
my_txt.text = "Hello world and welcome to the show.";
//定义滤镜
var txt_blur:BlurFilter = new BlurFilter(0,0,0);
my_txt.filters = [txt_blur];
my_txt.alpha = 0.5;
//加入动态文本
my_txt.x = my_txt.y = 50;
addChild(my_txt);

 

 

AS2中代码

 

 

import flash.filters.BlurFilter;
var txt_blur:BlurFilter = new BlurFilter(0,0,0);
this.createTextField("my_txt", 1, 100, 100, 300, 100);
my_txt.text = "DDGGDGDGDGDG";
my_txt.filters = [txt_blur];
my_txt._alpha = 50;

 

 

 

3 BitmapData 和 ColorMatrixFilter

据HbrO说BitmapData和ColorMatrixFilter也能实现动态文本的半透明效果。

分享到:
评论

相关推荐

    在flash8中利用动态文本制作电子钟.doc

    你可以选择将图片转换为"图形"元件以优化性能,并调整其透明度。 4. **创建静态文本**: - 在"静态文本"图层,使用文本工具输入"公元 年 月 日:"等字样,作为电子钟的时间标签。这些文本是固定的,不随时间变化。...

    网页中插入Flash动画以及设置透明度

    如果需要在网页上动态改变Flash的透明度,可以通过SWFObject的`callFunction()`方法调用Flash内部的方法。例如,创建一个JavaScript函数`changeAlpha()`,并将其绑定到按钮点击事件: ```javascript function ...

    falsh 支持 360 透明设置

    - 可以创建多个层,将前景和背景分层处理,通过调整不同层的透明度,实现360度视角下的动态透明效果。 4. 使用Flash制作360度全景: - 首先,需要创建一个360度的图像序列,通常是多张水平角度拍摄的照片。 - 将...

    透明画卷效果flash素材.rar

    4. 透明度处理:Flash支持Alpha透明度,通过设置对象的Alpha值,可以实现从完全透明到完全不透明的渐变效果,让画卷看起来像是从无到有地展开。 5. 图像处理:如果画卷包含图片,可能需要对图片进行裁剪、缩放或...

    Flash-性能优化

    - **Alpha混合**:优化Alpha混合操作,减少不必要的透明度处理。 - **应用程序帧速率**:根据应用需求合理设置帧速率,避免过度渲染导致的性能损耗。 - **位图缓存**:利用位图缓存减少重绘次数,提高渲染速度。...

    透明FLASH欣赏程序

    通常,这样的文本文件会包含如何启动程序、如何加载或播放FLASH、如何调整透明度设置等信息。用户通过阅读这个文件,可以更好地理解和操作透明FLASH欣赏程序,充分发挥其潜力。 总的来说,透明FLASH欣赏程序利用了...

    Flash-简介(共57张PPT).pptx

    Alpha通道决定图像的透明度,白色代表完全透明,黑色代表不透明。层、场景和帧的概念与电影制作类似,层是可独立操作的透明纸,场景是动画的不同部分,帧则是构成动画的单个静止画面。分辨率设置则决定了动画最终...

    制作出透明flash效果

    如果你希望Flash内容有动态效果,可以在时间轴上添加关键帧,并在各关键帧间调整元件的位置、大小或透明度。此外,还可以通过ActionScript编程来实现更复杂的交互,例如鼠标点击改变透明度、动态响应等。 步骤5:...

    各种Flash素材,透明背景

    透明背景的实现依赖于Flash软件的Alpha通道功能,该功能可以控制图形的透明度,创造出半透明或完全透明的效果。 这些素材可能适用于多种场景,比如网页的加载动画、儿童网站的内容、节日庆祝页面等。对于非专业人士...

    60个透明Flash

    7. **透明度(Alpha通道)**:Flash支持透明度调整,每个图层或对象都可以设置透明度,从而实现混合效果和深度感。 8. **导出和发布**:Flash可以导出多种格式,如SWF、GIF、AVI等,以适应不同的使用场景。 9. **...

    flash 字体特效60种

    2. **淡入淡出**:通过调整alpha透明度属性,让文字逐渐显现或消失,营造出优雅的过渡效果。 3. **缩放**:利用scaleX和scaleY属性,可以对文字进行放大或缩小,形成视觉焦点。 4. **闪烁**:快速改变alpha值或...

    flash文字过光效果例子-宋正河

    动态文本字段允许我们通过代码改变文本内容,这对于动画效果至关重要。在“属性”面板中,我们可以调整字体、大小、颜色等文本样式。 接下来,我们将创建一个新图层,用于放置过光效果的元素。可以创建一个形状,如...

    透明FLASH

    1. ActionScript设置:通过在Flash的ActionScript中添加特定代码,可以实现Flash对象的透明度控制。例如,可以使用`alpha`属性来调整透明度,`0`代表完全透明,`1`代表完全不透明。在AS2中,可以写入`this.alpha = ...

    SWFText Flash文本特效动画制作软件 V1

    2. **自定义参数**:每个特效都可以根据需求调整参数,如速度、方向、颜色渐变、透明度变化等,从而实现个性化定制。 3. **文字编辑**:软件支持多种字体、字号、颜色和对齐方式的选择,同时也可以添加链接和动作,...

    swftext1.4flash文本特效工具

    SWFText 1.4 是一款专业的Flash文本特效制作工具,专为设计师和开发者提供方便快捷的方式来创建富有吸引力和动态的文本效果。这款软件在 Flash 开发领域内有着广泛的应用,因其用户友好的界面和丰富的功能而备受好评...

    flash透明背景说明

    // 设置填充色和透明度 myRect.graphics.drawRect(0, 0, 100, 100); addChild(myRect); ``` 这段代码中,`beginFill(0x000000, 0)`表示填充色为黑色且完全透明。 #### 三、示例代码分析 给定的部分内容中出现了...

    透明背景的Flash

    在Flash的舞台上,设计师可以创建动画、按钮、文本和其他交互元素,并且可以设置这些元素的透明度以达到不同程度的透明效果。这样,当用户浏览网页时,Flash内容并不会遮挡其下面的HTML元素,使得整体页面看起来更加...

    flash 1-基本概念.ppt

    【Flash基本概念与特性】 Flash是一款由Macromedia公司(现已被Adobe公司收购)开发的二维矢量动画制作工具,特别适用于创建互动式的网络内容,如网页动画、游戏、贺卡以及应用程序。Flash MX是其特定版本,具有...

    Flash粒子动画-素材源码.rar

    5. **动画效果**:粒子动画的运动效果是通过编程控制粒子的位置、大小、颜色、透明度等属性随时间变化实现的。在这个压缩包中,"三维粒子球状体"的动画效果可能包括球体的旋转、碰撞、扩散等多种动态行为,给人留下...

    透明Flash合集 网页制作

    1. **透明度控制**:Flash允许开发者创建具有透明背景的对象,这使得Flash元素可以与网页的其他部分融合,创造更自然的视觉效果。 2. **ActionScript编程**:SWF文件中的动画和交互通常由ActionScript编写,这是一...

Global site tag (gtag.js) - Google Analytics