Flash AS3.0 如何用代码给元件换颜色?

Flash AS3.0 如何用代码给元件换颜色?,第1张

import flmotionColorMatrix;
import flashfiltersColorMatrixFilter;
var sx_Matrix:ColorMatrix=new ColorMatrix();
var sx_Filter:ColorMatrixFilter=new ColorMatrixFilter();
sx_MatrixSetHueMatrix(200);//设置色相值,值的大小是 -255--255  0为中间值;
sx_Filtermatrix = sx_MatrixGetFlatArray();
ys_cmfilters = [sx_Filter];

但是记住,纯白和纯黑是无法通过颜色调整来改变颜色的

选择背景颜色是没有方框让你填写颜色代码,但是我们可以通过别的方法,先在场景中随便画一个方框,用你想要的颜色填充(这时候应该可以选择填写颜色代码了,如#ff9900),然后再选择Modify Movie(Ctrl+M),用滴管工具选取刚刚画好的颜色就可以了。不过即便是这样,颜色可能还会有点不一样,也许是Flash5的BUG。

flash给填充颜色的 *** 作步骤如下:

1、在flash绘画页面左侧的工具箱中点击“ 颜料桶工具 ”,光标会显示为一个颜料桶的形状;

2、在颜料桶工具的属性面板中点击页面中箭头所指的位置,然后会d出各种不同的颜色选项;

3、在颜色选项中选择自己所需要填充的颜色;

4、将光标放置在需要填充的图形上;

5、点击左键确定,即可在flash中为图形填充颜色。

1、使用墨水瓶工具,在属性面板中对笔触颜色、大小、和样式进行设置后,点击对象轮廓完成轮廓属性修改,即可上色;

2、使用颜料桶工具,以当前填充样式对对象进行填充,在填充区域单击即可,可在属性面板中选择纯色、渐变色或位图,使用颜料桶工具必须是闭合的图形,图形不闭合需要将图形闭合;

3、使用滴管工具,复制一个对象的填充和笔触属性并应用到别的对象,也可在位图图像上取样。选择滴管工具后首先单击复制对象的轮廓或内部,然后点击应用对象,即可上色成功。

应该是需要用到htmlText属性了,帮助中内容如下:

语言版本:     ActionScript 30  

运行时版本:     AIR 10, Flash Player 9, Flash Lite 4 

包含文本字段内容的 HTML 表示形式。

Flash Player 支持以下 HTML 标签:

用这个属性,可以通过html语言中的颜色设置进行处理。

flash里颜色代码用的是十六进制数,如FF0000,你这个12575218是一个十进制数,换算成十六进制数为BFE1F2,你可以打开windows附件里的计算器,-科学型,然后先在十进制里输入12575218,再点那个十六进制就能看到了。

具体步骤:

1、设置舞台为600×800,背景颜色为蓝色。

2、输入字母A。

3、对文本的属性进行设置,空心字,颜色为红色,模糊X为5,模糊Y为5,强度1000,勾选挖空选项。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13172081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-15
下一篇 2023-06-15

发表评论

登录后才能评论

评论列表(0条)

保存