小女巫 发表于 2015-1-15 20:50:04

带来一篇Flash as进门(18):MC利用色彩-Flash actionscript

FlashScreensaversMaker能够迅速的将您的Flash作品转化为屏保程序。
poluoluo中心提醒:本例持续解说AS的基本常识,明天我们来进修Flashas进门(18):MC利用色彩,教程具体解说了在AS中色彩的利用。
本例持续解说AS的基本常识,明天我们来进修Flashas进门(18):MC利用色彩,教程具体解说了在AS中色彩的利用。
上一篇文章:Flashas进门(17):Math类三角函数
利用色彩
1、关于色彩体系:
我们经常使用的是RGB色彩体系。RGB分离是红绿蓝三种色彩的英文的第一个字母。这就是说RGB是由红绿蓝三种色彩构成的一个色彩体系,三种色彩分歧比例的组合而构成了各类色彩。我们是用十六进制来暗示色彩的值的,那末三种色彩的值为0-F。RGB体系由6位数构成,分离是红绿蓝三种色彩各两位,最小值为00,最年夜值为FF,如许组合上去,共有1600多万种组合,每种组合为一种色彩。
有了下面的先容我们来看一下一些色彩值,剖析一下它应当是甚么色彩:
000000红绿蓝均为00,均为最小值,一个不得当的比方,甚么都看不到,由于都是0,甚么都看不到是甚么情形呢?深夜你不开灯就甚么都看不见,对玄色。
相反FFFFFF,均为最年夜值,与玄色相反那固然就是红色了。
FF0000,白色最年夜,别的两种色没有,那固然是白色了。
00FF00,只要绿色,固然就是绿色了。
0000FF蓝色,此次你比我还先说出来。
FFFF00想想,白色+绿色是甚么色?黄色。
FF00FF:白色加蓝色呢?这个好设想出来:紫色。
00FFFF:绿色+蓝色:这个是甚么色呢?蓝绿蓝绿的,知道叫个啥色彩哦。
我们在利用这些色彩值时,必要在后面加上0x,好比白色:0xFF0000
另有一点色彩值中的字母不辨别巨细写,也就是说白色也可写为:0xff0000
2、为MC指定色彩值:
在之前的flash有一个color类能够为MC设置色彩,但在flash8今后不保举利用用这个类,以是不先容。如今推利用ColorTransform类来为MC设置色彩。同时也必要Transform类,以是起首应导进这两个类:
importflash.geom.ColorTransform;
importflash.geom.Transform;
类导进后都必要创立一个实例才干就用:
var一个实例称号:ColorTransform=newColorTransform();
var一个实例称号:Transform=newTransform(要使用色彩的影片剪辑);
接上去为ColorTransform实例设置色彩值:
ColorTransform实例.rgb=色彩值;
最初将Transform实例的ColorTransform属性设为ColorTransform实例:
Transform实例.ColorTransform=ColorTransform实例;
能够将下面的办法作为一个公式来就用。大概有点不是太分明,仍是用一个实习来熟习一下吧:
这个实习我们画一朵花,然后将线条组合。将添补转换为MC,我们要改动的是添补色。实例称号为:h_mc.每点一次花,花将随机发生一种色彩。
效果:
http://www.webjx.com/files/media/1_090309124714.swf
代码:
importflash.geom.ColorTransform;
importflash.geom.Transform;
varcolorTrans:ColorTransform=newColorTransform();
vartrans:Transform=newTransform(h_mc);
trans.colorTransform=colorTrans;
h_mc.onRelease=function(){
colorTrans.rgb=random(0xffffff);//发生一个随机的色彩值
trans.colorTransform=colorTrans;
};

flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。

飘灵儿 发表于 2015-1-17 14:29:25

flash的优缺点可以如何运用呢?

小魔女 发表于 2015-1-26 12:45:55

随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。

金色的骷髅 发表于 2015-2-4 20:32:54

不过,要说国内在FLASH动画领域做的比较出色的,公认的是广州形动数码科技。

第二个灵魂 发表于 2015-2-10 08:16:46

Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。

变相怪杰 发表于 2015-3-1 07:59:51

它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  

乐观 发表于 2015-3-10 16:35:43

都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经

admin 发表于 2015-3-17 09:10:38

没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。

小妖女 发表于 2015-3-24 05:43:07

Rich Media并不是一种具体的互联网媒体形式,而是指具有动画、声音、视频和/或交互性的信息传播方法。 
页: [1]
查看完整版本: 带来一篇Flash as进门(18):MC利用色彩-Flash actionscript