flash 创建复杂渐变填充效果

创建一个新的 Flash 文档,并将其保存为 radialgradient.fla。
将下面的 ActionScript 添加到时间轴的第 1 帧:

 代码如下 复制代码

this.createEmptyMovieClip("gradient_mc", 10);
var fillType:String = "radial";
var colors:Array = [0xFF0000, 0x0000FF];
var alphas:Array = [100, 100];
var ratios:Array = [0, 0xFF];
var matrix:Object = {a:200, b:0, c:0, d:0, e:200, f:0, g:200, h:200, i:1};
var spreadMethod:String = "reflect";
var interpolationMethod:String = "linearRGB";
var focalPointRatio:Number = 0.9;
with (gradient_mc) {
    beginGradientFill(fillType, colors, alphas, ratios, matrix, spreadMethod, interpolationMethod, focalPointRatio);
    moveTo(100, 100);
    lineTo(100, 300);
    lineTo(300, 300);
    lineTo(300, 100);
    lineTo(100, 100);
    endFill();
}

前面的 ActionScript 代码使用绘图 API 在舞台上创建正方形,然后调用 beginGradientFill() 方法以红色和蓝色圆形渐变来填充该正方形。

保存 Flash 文档,然后选择"控制">"测试影片"对该 Flash 文件进行测试。

时间: 2025-01-20 17:29:22

flash 创建复杂渐变填充效果的相关文章

word2013怎么设置渐变填充效果?

  word2013怎么设置渐变填充效果? 步骤一:打开word2013软件,小编的这个word文档中的一些文字来源于百度经验的帮助信息,下面我们就来对这个文档设置填充效果 word2013 步骤二: 点击菜单栏中的"设计",打开设计工具,在设计工具中有很多的有用的功能,如:字体.颜色.主题.水印等,我们要设置的填充效果也在这里 word2013 步骤三: 点击"页面颜色",之后会弹出关于页面颜色设置的一些子菜单,这里我们选择最下面的"填充效果"

word2013渐变填充效果怎么实现

  使用渐变填充效果的步骤如下: 步骤一:打开word2013软件,小编的这个word文档中的一些文字来源于百度经验的帮助信息,下面我们就来对这个文档设置填充效果 步骤二: 点击菜单栏中的"设计",打开设计工具,在设计工具中有很多的有用的功能,如:字体.颜色.主题.水印等,我们要设置的填充效果也在这里 步骤三: 点击"页面颜色",之后会弹出关于页面颜色设置的一些子菜单,这里我们选择最下面的"填充效果" 步骤四:选择 "填充效果"

Flash AS实现用鼠标来控制渐变填充

渐变|控制|鼠标 用Flash 8 的Action Script实现用鼠标来控制图案的渐变填充效果 先看效果: 点击这里下载源文件 按Ctrl+J修改文档属性: 然后按F9打开动作面板输入下列语句: import flash.filters.GradientBevelFilter;  //引用flash的滤镜:GradientBevelFilter.var shapeClip:MovieClip = this.createEmptyMovieClip("shape_mc", 1); /

Flash cs3仿真艺术设计1.13:渐变填充实现写实效果(上)

FLASH是一个创建卡通角色的非常出色的工具.它的全部矢量绘图工具组适合很多图案的风格.这里我们将一步一步创建一个实写的花朵图片.绘制花朵总是具有吸引力同时又富有挑战性的,因为它总是包含着细微的颜色变化.这个例子主要的工具是钢笔工具和渐变填充.钢笔工具在 Flash CS3中功能已得到大大地提高,如果你熟悉Illustrator的钢笔工具,你将会注意到这十分相似.Flash已经吸取了Illustrator 钢笔工具的核心功能,包括同样的快捷键和热键,更不用说同样好的钢笔光标.这样的结合是令人欣喜

Flash CS3打造光圈动画效果

  在flash中通常有几种方法创建相同的动画和效果.不管是在时间轴上做的动画还是用actionScript动态生成的,它都允许用户在舒适的环境中工作.一个简单的光圈变换是能用几种不同的方法来制作.我个人不知道这种动画代码从哪儿开始,但是给我一个时间轴和一些关键帧,我将进入我的工作环境. 1.第一步用椭园工具创建一个圆形.任一填充色,绘制时按住shift键使它成正圆.不要将这个形状转换为元件,相反地将这一层转换为遮罩层. 图1 2.在第1帧将圆缩到最小.用ctrl+alt+s打开缩放与旋转面板,

Flash CS3打造光圈变换效果

在flash中通常有几种方法创建相同的动画和效果.不管是在时间轴上做的动画还是用actionScript动态生成的,它都允许用户在舒适的环境中工作.一个简单的光圈变换是能用几种不同的方法来制作.我个人不知道这种动画代码从哪儿开始,但是给我一个时间轴和一些关键帧,我将进入我的工作环境. 1.第一步用椭园工具创建一个圆形.任一填充色,绘制时按住shift键使它成正圆.不要将这个形状转换为元件,相反地将这一层转换为遮罩层. 图1 2.在第1帧将圆缩到最小.用ctrl+alt+s打开缩放与旋转面板,输入

Flash制作逼真的电流效果动画

通过一个矩形的限制x轴,y轴运动,不断的复制,形成一个电流的模拟效果. 具体步骤 1,运行flash mx,设置文档属性为黑色背景,尺寸200*200像素. 2,新建一个影片剪辑命名为"方框".利用举行工具,绘制一个1.6*1像素的无边框矩形,进行渐变填充.如图1所示. 图1:绘制方框元件 3,导入一电流通过的模拟声音,并把此声音文件放置在影片剪辑"声音"中. 4,回到主场景,把影片剪辑"方框"拖放到场景中.在下面的属性面板中,给影片剪辑&quo

Qt学习之路(27):渐变填充

前面说了有关反走样的相关知识,下面来说一下渐变.渐变是绘图中很常见的一种功能,简单来说就是可以把几种颜色混合在一起,让它们能够自然地过渡,而不是一下子变成另一种颜色.渐变的算法比较复杂,写得不好的话效率会很低,好在很多绘图系统都内置了渐变的功能,Qt也不例外.渐变一般是用在填充里面的,所以,渐变的设置就是在QBrush里面. Qt提供了三种渐变画刷,分别是线性渐变(QLinearGradient).辐射渐变(QRadialGradient).角度渐变(QConicalGradient).如下图所

[Qt教程] 第12篇 2D绘图(二)渐变填充

[Qt教程] 第12篇 2D绘图(二)渐变填充 楼主  发表于 2013-4-23 17:59:31 | 查看: 689| 回复: 1 渐变填充 版权声明 该文章原创于Qter开源社区,作者yafeilinux,转载请注明出处! 导语 在前一节提到了在画刷中可以使用渐变填充.QGradient类就是用来和QBrush一起指定渐变填充的.Qt现在支持三种类型的渐变填充: 线性渐变(linear gradient)在开始点和结束点之间插入颜色: 辐射渐变(radial gradient)在焦点和环绕