仓酷云

标题: 动画教程之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