- 浏览: 108534 次
- 性别:
- 来自: 广州
文章分类
最新评论
因为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也能实现动态文本的半透明效果。
发表评论
-
AS3动态获得类名及类的方法
2012-10-26 17:53 18031.获得某个实例对象的类名:getQualifiedClass ... -
Vector初始化的各种写法
2012-10-16 14:56 4849var i:int = 0; var j:int = ... -
as3中数组array与vector的区别
2012-10-15 14:47 1498ActionScript 3.0 中可用的另一种索引数组 ... -
关于ADDED_TO_STAGE事件
2012-08-13 16:37 816在将显示对象直接添加到舞台显示列表或将包含显示对象的子树 ... -
关于读取舞台大小各浏览器之间的差异
2012-08-13 16:38 795因为在做项目的时候遇到的怪异问题 ie下的player会sta ... -
教你如何修改FLASH右键菜单
2012-08-14 15:36 2263有些东西只有用到了才会去看,才会去寻找答案。这真的挺有道 ... -
as跨域问题解决总结
2012-08-14 15:36 1622总结一下在工作中遇 ... -
AS3参数的传址与传值
2012-08-14 15:37 1189//as3里面规定,属于基元数据类型(包括 Boolea ... -
AS3 数组深度复制
2012-08-15 09:55 834//简单复制后,修改副本会修改原对象,深度复制后,修改副 ... -
自定义异常类
2012-08-10 15:19 889package { import flash.err ... -
hasEventListener()与willTrigger()区别
2012-08-10 15:17 1295hasEventListener()方法: 检查 Ev ... -
写AS3需要养成好的编码习惯
2012-08-10 15:14 869因为AS3的垃圾回收是自动的,如果你某个对象存在被引用, ... -
as3 代码优化
2012-08-10 14:41 1487var obj:Object = {}; 比 var obj: ... -
as3对象池应用
2012-08-10 12:06 1234为什么使用对象池? 我们先来看一个例子:假 ... -
AS3 复制可视对象
2012-08-09 16:44 1248复制舞台上的影片剪 反射方法: 需要复制的舞台对象 ... -
AS3动态获得类名及类的方法
2012-08-09 16:21 8161.获得某个实例对象的类名:getQualifiedClass ... -
Flash流式视频提示点及回调函数
2012-08-09 16:21 1488流式传输视频文件 若要流式传输 Flash Media Se ... -
深度探索as3的事件机制
2012-08-08 11:57 1861as3的事件机制很好用 ... -
AS3数组转换XML
2012-08-08 11:08 930package { import flash.displa ... -
FLASH自定义组件
2012-08-08 10:43 2123由于工作需要,最近开始学习FLASH自定义组件的开发。在开发过 ...
相关推荐
你可以选择将图片转换为"图形"元件以优化性能,并调整其透明度。 4. **创建静态文本**: - 在"静态文本"图层,使用文本工具输入"公元 年 月 日:"等字样,作为电子钟的时间标签。这些文本是固定的,不随时间变化。...
如果需要在网页上动态改变Flash的透明度,可以通过SWFObject的`callFunction()`方法调用Flash内部的方法。例如,创建一个JavaScript函数`changeAlpha()`,并将其绑定到按钮点击事件: ```javascript function ...
- 可以创建多个层,将前景和背景分层处理,通过调整不同层的透明度,实现360度视角下的动态透明效果。 4. 使用Flash制作360度全景: - 首先,需要创建一个360度的图像序列,通常是多张水平角度拍摄的照片。 - 将...
4. 透明度处理:Flash支持Alpha透明度,通过设置对象的Alpha值,可以实现从完全透明到完全不透明的渐变效果,让画卷看起来像是从无到有地展开。 5. 图像处理:如果画卷包含图片,可能需要对图片进行裁剪、缩放或...
- **Alpha混合**:优化Alpha混合操作,减少不必要的透明度处理。 - **应用程序帧速率**:根据应用需求合理设置帧速率,避免过度渲染导致的性能损耗。 - **位图缓存**:利用位图缓存减少重绘次数,提高渲染速度。...
通常,这样的文本文件会包含如何启动程序、如何加载或播放FLASH、如何调整透明度设置等信息。用户通过阅读这个文件,可以更好地理解和操作透明FLASH欣赏程序,充分发挥其潜力。 总的来说,透明FLASH欣赏程序利用了...
Alpha通道决定图像的透明度,白色代表完全透明,黑色代表不透明。层、场景和帧的概念与电影制作类似,层是可独立操作的透明纸,场景是动画的不同部分,帧则是构成动画的单个静止画面。分辨率设置则决定了动画最终...
如果你希望Flash内容有动态效果,可以在时间轴上添加关键帧,并在各关键帧间调整元件的位置、大小或透明度。此外,还可以通过ActionScript编程来实现更复杂的交互,例如鼠标点击改变透明度、动态响应等。 步骤5:...
透明背景的实现依赖于Flash软件的Alpha通道功能,该功能可以控制图形的透明度,创造出半透明或完全透明的效果。 这些素材可能适用于多种场景,比如网页的加载动画、儿童网站的内容、节日庆祝页面等。对于非专业人士...
7. **透明度(Alpha通道)**:Flash支持透明度调整,每个图层或对象都可以设置透明度,从而实现混合效果和深度感。 8. **导出和发布**:Flash可以导出多种格式,如SWF、GIF、AVI等,以适应不同的使用场景。 9. **...
2. **淡入淡出**:通过调整alpha透明度属性,让文字逐渐显现或消失,营造出优雅的过渡效果。 3. **缩放**:利用scaleX和scaleY属性,可以对文字进行放大或缩小,形成视觉焦点。 4. **闪烁**:快速改变alpha值或...
动态文本字段允许我们通过代码改变文本内容,这对于动画效果至关重要。在“属性”面板中,我们可以调整字体、大小、颜色等文本样式。 接下来,我们将创建一个新图层,用于放置过光效果的元素。可以创建一个形状,如...
1. ActionScript设置:通过在Flash的ActionScript中添加特定代码,可以实现Flash对象的透明度控制。例如,可以使用`alpha`属性来调整透明度,`0`代表完全透明,`1`代表完全不透明。在AS2中,可以写入`this.alpha = ...
2. **自定义参数**:每个特效都可以根据需求调整参数,如速度、方向、颜色渐变、透明度变化等,从而实现个性化定制。 3. **文字编辑**:软件支持多种字体、字号、颜色和对齐方式的选择,同时也可以添加链接和动作,...
SWFText 1.4 是一款专业的Flash文本特效制作工具,专为设计师和开发者提供方便快捷的方式来创建富有吸引力和动态的文本效果。这款软件在 Flash 开发领域内有着广泛的应用,因其用户友好的界面和丰富的功能而备受好评...
// 设置填充色和透明度 myRect.graphics.drawRect(0, 0, 100, 100); addChild(myRect); ``` 这段代码中,`beginFill(0x000000, 0)`表示填充色为黑色且完全透明。 #### 三、示例代码分析 给定的部分内容中出现了...
在Flash的舞台上,设计师可以创建动画、按钮、文本和其他交互元素,并且可以设置这些元素的透明度以达到不同程度的透明效果。这样,当用户浏览网页时,Flash内容并不会遮挡其下面的HTML元素,使得整体页面看起来更加...
【Flash基本概念与特性】 Flash是一款由Macromedia公司(现已被Adobe公司收购)开发的二维矢量动画制作工具,特别适用于创建互动式的网络内容,如网页动画、游戏、贺卡以及应用程序。Flash MX是其特定版本,具有...
5. **动画效果**:粒子动画的运动效果是通过编程控制粒子的位置、大小、颜色、透明度等属性随时间变化实现的。在这个压缩包中,"三维粒子球状体"的动画效果可能包括球体的旋转、碰撞、扩散等多种动态行为,给人留下...
1. **透明度控制**:Flash允许开发者创建具有透明背景的对象,这使得Flash元素可以与网页的其他部分融合,创造更自然的视觉效果。 2. **ActionScript编程**:SWF文件中的动画和交互通常由ActionScript编写,这是一...