仓酷云
标题:
动画教程之Flash游戏制造经常使用代码剖析(9)
[打印本页]
作者:
因胸联盟
时间:
2015-1-15 21:31
标题:
动画教程之Flash游戏制造经常使用代码剖析(9)
要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。
8.色彩的设置
说到色彩必需先说说甚么是
工具
,工具就是事后界说好的用来会见某些特定范例的信息的汇合,年夜多半预界说工具都有本人的
办法
(被指派给一个工具的函数被称为这个工具的一个办法),你能够经由过程这些办法失掉分歧范例的前往值或实行某个举措.
预界说工具
包含
一般工具
和
顶级工具
,
一般工具
在利用前必要创立(我们将要提到的Color工具就属于这一类),而
顶级工具
则能够间接挪用(进上面要说的Math工具)
上面我们具体先容一下Color工具,它包括四种办法:
getRGB():前往由最初一次setRGB挪用设置的数值;
getTransform():前往由最初一次setTransform挪用设置的转换值;
setRGB(0xRRGGBB):指定Color工具实例的RGB色彩,挪用此办法会掩盖由setTransform办法设置的任何故前的设置;
setTransform(colorTransformObject):设置Color工具实例的色彩转换信息colorTransformObject参数是经由过程newObject机关函数创立的通用工具它具有指定色彩的红、绿、蓝和alpha(通明度)成份
百分比
和
偏移量
数值的参数,色彩转换工具的参数与"
初级效果
"对话框中的设置绝对应,界说以下:
ra是白色成份的百分比(-100到100)
rb是白色成份的偏移量(-255到255)
ga是绿色成份的百分比(-100到100)
gb是绿色成份的偏移量(-255到255)
ba是蓝色成份的百分比(-100到100)
bb是蓝色成份的偏移量(-255到255)
aa是alpha的百分比(-100到100)
ab是alpha的偏移量(-255到255)
源代码下载
能够按以下情势创立colorTransformObject参数:
myColorTransform=newObject();
myColorTransform.ra=50;
myColorTransform.rb=244;
myColorTransform.ga=40;
myColorTransform.gb=112;
myColorTransform.ba=12;
myColorTransform.bb=90;
myColorTransform.aa=40;
myColorTransform.ab=70;
也可以使用以下语法来创立colorTransformObject参数:
myColorTransform={ra:50,rb:244,ga:40,gb:112,ba:12,bb:90,aa:40,ab:70}
上面的例子展现了为一个方针影戏创立一个新的Color工具,利用Object机关器创立一个色彩改动工具和利用setTransform办法将这个色彩改动工具传送给一个Color工具的历程:
//为方针MC创立一个名为myColord的工具
myColor=newColor(MC);
//利用一般工具Object工具创立一个名为myColorTransform的色彩改动工具
myColorTransform=newObject;
//为myColorTransform设置值
myColorTransform={ra:50,rb:244,ga:40,gb:112,ba:12,bb:90,aa:40,ab:70};
//将色彩改动工具和为MC创立的色彩工具联系关系起来
myColor.setTransform(myColorTransform);.
另外在属性面板中还增加了一个“设备”设置选项,需要说明的是“设备”设置功能在FlashPlayer环境中不能使用,需要FlashLite1.0或FlashLite1.1的支持才可以。
作者:
admin
时间:
2015-1-17 16:45
没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwaveFlash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
作者:
飘灵儿
时间:
2015-1-24 16:57
各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。
作者:
仓酷云
时间:
2015-2-2 11:43
没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
作者:
变相怪杰
时间:
2015-2-7 19:57
flash制作的动画文件比较小,可以在网络上快速传播!
作者:
简单生活
时间:
2015-3-7 08:45
flash的优缺点可以如何运用呢?
作者:
透明
时间:
2015-3-14 21:22
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
作者:
再现理想
时间:
2015-3-21 16:23
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2