保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

怎能制作质感的水晶泡泡动画?

  今天教大家利用FlashCS4制作质感的水晶泡泡动画,并通过编写get和set存取器函数,为创建的元件类提供易于使用的编程接口,使得元件类的属性在可以被访问的基础上进行良好的隐藏和封装。本例还配合使用三角函数知识创建丰富特效,通过本例的制作,读者可以掌握如何为元件类提供易于使用的编程接口,以及加深对三角函数知识的理解应用。
  本例思路:
  lt;1gt;创建实例背景。
  lt;2gt;绘制类似水泡的图形,并转换为元件类。
  lt;3gt;编写元件类扩展类。
  lt;4gt;创建文档类。
  实例步骤:
  (1)新建一个空白文档,舞台大小设置为400300,帧频设置为30,将舞台背景颜色设置为618D0E,绘制一个直径为舞台高度大小的正圆,并填充放射状渐变色,调整高光位置在下方,如下图101所示。
  其填充放射状渐变色值为:A7E60007891400552F。调整色柄值,参数依次为:
  色柄一:红:167,绿:230,蓝:0Alpha:100
  色柄二:红:7,绿:137,蓝:20Alpha:100
  色柄三:红:0,绿:85,蓝:47Alpha:100
  图101绘制背景
  (2)创建一个新图层,命名为ldquo;高光rdquo;。绘制一个半径与步骤(1)中的圆形略小的同心圆形,并填充线性渐变色,使用ldquo;渐变变形工具rdquo;进行调整高光位置由上至下分布,如图102所示。
  其填充线性渐变色值为:FFFFFFFFFFFF。调整色柄值,参数依次为:
  色柄一:红:255,绿:255,蓝:255Alpha:0
  色柄二:红:255,绿:255,蓝:255Alpha:100
  图102高光部分
  (3)再创建一个新图层,命名为ldquo;顶部高光rdquo;。使用ldquo;椭圆工具rdquo;在顶部绘制一个椭圆,填充线性渐变色,高光位置同上一样分布,如图103所示。
  其填充线性渐变色值为:FFFFFFFFFFFF。调整色柄值,参数依次为:
  色柄一:红:255,绿:255,蓝:255Alpha:0
  色柄二:红:255,绿:255,蓝:255Alpha:68
  图103顶部高光
  (4)新建一个影片剪辑,命名为ldquo;Ballmcrdquo;。绘制类似小水泡的图形,这里我们绘制一个放射状渐变的圆形,大小约在20左右,如图104所示。
  其填充放射状渐变色值为:FFFFFFFFFFFFFFFFFF。调整色柄值,参数依次为:
  色柄一:红:255,绿:255,蓝:255Alpha:36
  色柄二:红:255,绿:255,蓝:255Alpha:9
  色柄二:红:255,绿:255,蓝:255Alpha:0
  图104绘制类似水泡图形
  (5)为影片剪辑ldquo;Ballmcrdquo;添加元件类,如图105所示。
  图105添加元件类
  (6)下面是元件类扩展类。该类有三个私有属性,如第11到13行代码所示,我们在第22、第25行代码分别定义其属性对应的get()方法,为该元件类实例提供可访问对应属性的接口,第三个属性还提供set()方法,如第29行代码所示。在该类构造函数中还初始化了三个属性,分别产生随机的newX、newY值,如第17到19行代码所示。
  AS3代码:
  复制代码
  代码如下:
  该类为扩展元件类
  authorlbynet
  version0。1
  package{
  importflash。display。Sprite;
  publicclassBallmcextendsSprite{
  privatevarnewX:Number;
  privatevarnewY:Number;
  privatevarW:Number;
  publicfunctionBallmc(){
  this。newX1Math。random()100;x轴上的随机速度
  this。newY1Math。random()20;y轴上的随机速度
  this。W0;用于改变x轴上的随机速度值
  }
  publicfunctiongetnewX():Number{
  returnthis。newX;
  }
  publicfunctiongetnewY():Number{
  returnthis。newY;
  }
  publicfunctionsetW(i:Number){
  this。Wi;
  }
  publicfunctiongetW():Number{
  returnthis。W;
  }
  }
  }
  (7)下面的Main类是本实例的文档类,该类定义了三个属性,分别是存储水泡总数、数量累加变量和随机宽、高比例值,第12到14行代码所示。在构造函数中调用init()方法进行初始化两个属性值,并注册ENTERFRAME事件侦听器,如第20到22行代码所示。
  复制代码
  代码如下:
  该类为主程序类
  authorlbynet
  version0。1
  package{
  importflash。display。Sprite;
  importflash。events。Event;
  publicclassMainextendsSprite{
  privatevartotalNum:uint;
  privatevari:uint;
  privatevardim:Number;
  publicfunctionMain(){
  init();
  }
  privatefunctioninit(){
  this。totalNum70;
  this。i0;
  stage。addEventListener(Event。ENTERFRAME,enterFrameHandler);
  }
  (8)下面是两个侦听器函数,enterFrameHandler是前面注册的侦听器对应的函数,该函数创建了totalNum1个Ballmc实例,并实例的y坐标值统一设置在舞台高度之外,如第29到31行代码所示。接着我们在第33行代码中随机生成一个0到1之间的随机小数,并与生成的Ballmc实例对应的宽、高进行相乘得到随机的宽、高值,如第33到35行代码所示。If()语句的最后将Ballmc实例添加到显示列表并注册ENTERFRAME事件侦听器,和进行i值的累加,如第37到39行代码所示。
  AS3代码
  复制代码
  代码如下:
  privatefunctionenterFrameHandler(event:Event){
  varmc:Sprite;
  if(this。ilt;totalNum){
  mcnewBallmc();
  mc。ystage。stageHeight;
  this。dimMath。random();
  mc。widthdim;
  mc。heightdim;
  addChild(mc);
  mc。addEventListener(Event。ENTERFRAME,removeEnterFrameHandler);
  this。i;
  }
  }
  privatefunctionremoveEnterFrameHandler(event:Event){
  varmc:event。targetasSprite;
  mc。W。1;
  mc。xMath。sin(mc。W)mc。newXstage。stageWidth2;
  mc。ymc。newY;
  if(mc。ylt;0){
  mc。removeEventListener(Event。ENTERFRAME,removeEnterFrameHandler);
  removeChild(mc);
  this。i;使得i的值小于totalNum,从而重新创建watermc
  (9)removeEnterFrameHandler是生成的每个Ballmc实例对应的侦听器函数,在该函数中,我们对Ballmc实例的W属性进行累加,并设置其X、Y坐标值,如上图中第45到48行代码所示,其中X坐标值被设置为舞台中间大小对应Ballmc实例的newX属性值其W属性的正弦值,如上图中第47行代码所示,从而使对应Ballmc实例在舞台中间的左右来回作运动,而在Y轴方向上赋予其newY值,使其产生Y轴方向上的递减(也就是Ballmc实例向上运动),如上图中第48行代码所示,最终产生盘旋上升效果,如本例效果图所示。下图所示是本例所使用的三角函数简单原理图。
  图106三角函数原理
  (10)当Ballmc实例运动致舞台上方外,便清除该实例注册的ENTERFRAME事件侦听器和该该实例,并进行i值的递减,如步骤(7)第50到55行代码所示。我们还可以扩展思路,创作更多效果,如下图所示的小球从向而上运动,作类似喷泉效果。还可以做各种类似冒泡效果
  图107扩展实例
  教程已完毕,希望对大家都有一定的帮助。

雅诗兰黛旗下最值得用的护肤品化妆品有哪些?雅诗兰黛是美国雅诗兰黛公司旗下的化妆品旗舰品牌,以抗衰修护护肤品闻名。1946年雅诗兰黛公司成立于美国纽约,顶级品牌:LaMer(海蓝之谜)一线品牌:雅诗兰黛二线品牌:C……YSL圆管85和香奈儿116哪个好看?哪个咬唇粉调多?YSL圆管85和CHANEL116口红唇膏,我是亲眼见过的,两只都很好看啊!但是,又各有各的特色,主要还是看个人喜欢什么样式的口红唇妆。下面我一边展示给大家看,一边……有哪些好看的格子裤搭配?昨天刚刚聊完条纹裤,今天就接着和大家聊聊格子裤吧!格子和之前聊过的条纹不一样,它的流行轨迹已经有几千多年的历史,全世界最著名的格子,就是家喻户晓的苏格兰格。在时尚的历史长……粉色西装套裙,搭什么鞋子?LOOK1、粉色西装套装小白鞋小白鞋休闲时尚,搭配粉色西装套装中和了其硬朗风,整体更偏平易近人感。LOOK2、粉色西装套装乐福鞋乐福鞋好穿好脱,适合懒癌星人穿着,搭……驼背小腹凸是肩胛骨不正惹的祸当我们的年龄开始步入中老年之后,人体的机能开始严重的退化,身体也会开始出现驼背、小腹凸等现象,出现这样的现象并不见怪,当你尝试过减掉小腹、胸部下垂、左右肩高低不一、背部肥肉增多……孩子犯错时父母如何惩罚打屁股好吗孩子都会有犯错的时候,不论是顽皮弄坏东西,或是不听话乱跑,有的父母会以打屁股来让孩子警惕。但是,打孩子不是最好的教育方式,它只会衍生更多的问题。最好还是使用一些聪明的教育方式来……血管有问题是什么症状冬季本身就是心血管疾病高发期,再加上冬季人们的饮食会更加的大鱼大肉,也很容易产生心血管疾病,血管在人体中担当着营养的运动通道,如果血管有问题将会导致诸多疾病,甚至中风、心肌梗塞……送女生普通朋友生日礼物nbsp都有这些选择生日是每个人都有的,除了自己的生日,身边还有很多人都会在一起庆祝别人的生日。既然是生日的话,当然就少不了给寿星的生日礼物啦!那么,应该送什么生日礼物呢?来源:图虫作者:5……给朋友家暖房买什么礼物好nbsp给你推荐几种走心的选择一般来说,根据社交礼仪,如果你的朋友搬了新家,这个时候就会邀请你去新房子里面暖房。那么,作为礼貌,你当然不可以空手去,那么送什么礼物比较好呢?来源:站酷作者:grafvi……有什么安防监控的品牌推荐安防监控品牌及系统介绍图文当今的社会最缺乏的是人与人之间的信任,可在偷窃行为如此猖狂的年代,我们也不得不通过一些手段来保障我们的人身和财产安全。接下来小编要为大家介绍一种监控系统安防监控系统,使得大家能……有些女人收入不高,却很舍得花钱打扮自己,为什么?很多年前,我在德国读书的时候,有一天,我的一个女朋友,因为第二天要去海德堡,参加一个德国同学的婚礼,顺路到曼海姆来看我,住在我这里一晚上。她在另一个城市读法律博士,是一个……打开office出错如何解决打开Office出错,比如无法打开Office文件、无法打开有密码保护的Office文件等。本文归纳了几种常见的出错情况,并给出相应的解决方案。MicrosoftOffi……
sazaby包是什么档次日本轻奢级包包sazaby的包包是属于轻奢级别的,这个品牌对自己的定位就一直是轻奢的路线,包包的品质都还是很拿得出手的,有喜欢的朋友可以大胆入手。sazaby包是什么档次SAZABY是……看不出任达华妻子是60后,穿印花裙优势明显,真是179cm穿今天穿什么变美百科全书穿搭红黑榜高个子女生真的是比其他女生所拥有的优势又多了一种独有优势,但是如何让这种优势变得更加的外露一些那就需要一些巧妙一般的穿搭技巧。比如说……文胸里料是锦纶的好吗?文胸里料是锦纶怎么样锦纶是比较常见的文胸里料,相信很多人在购买的时候都有听说过这个里料的材质,但是并不懂它到底是什么。下面5号网小编给大家讲讲文胸里料是锦纶的好吗?文胸里料是锦纶的好吗锦纶就……2018潘多拉七夕活动给她爱的惊喜还有半个月就又到了一年一度的七夕情人节了,每年七夕潘多拉的活动都让人很期待,而且潘多拉为七夕专门定制的特别款也都设计的很浪漫,那么今年潘多拉七夕有什么活动呢?2018潘多拉七夕……伏明霞没逃过中年发福,穿小黑裙身材变圆润,一看就是阔太太中年是充满魅力的阶段,是经历过朝气蓬勃迎来女人味儿的时候,更是女性散发自身气质最佳的时刻。对于中年女性而言不用去惧怕年龄对于自身带来的改变,而是要坦然接受,用高级品味和审美迎接……刘雯素颜看起来挺憔悴,有种莫名的疲惫感,全靠衣品加分时尚穿搭今天穿什么刘雯作为国际超模,除了好身材,她的衣品一直以来也都是很少出错的经典超模look,她的穿搭风格比较简单和气质。比如格子就是她经常用到的一个元素,这种……看奶奶们头发花白而不显老,比年轻人还时髦,这三个方面做得好人都会变老!这是一个很自然的规律,谁也抗拒不了,最明显的莫过于头发由黑转白的变化了。而对于外貌的变化来说,女性往往会比男性更加在意,从而增加内省焦虑,担心自己容颜老去,魅力不在……优雅无关年龄,时尚奶奶靠穿搭重新定义老年人,奶奶辈也很美很多人或许觉得,女人一旦过了60岁,由于肤质、身材大幅度下滑,加上不注重穿衣打扮,似乎再也与优雅、时尚无关了。其实不然,随着时尚发展,越来越多的奶奶辈意识到穿搭重要性,无……文咏珊的长相就像个邻家大姐姐,一身长裙穿得温文儒雅,好有气质很多人都已经认识露肩裙了,知道露肩裙呈现出来的样子是什么样的,顾名思义,只要能将肩膀部分展现出来的裙装,都统一被叫做露肩裙,露肩裙的款式有很多,例如在一些盛大的活动或是典礼上常……45岁依旧美得像少女,这位大龄姐姐真会穿,不扮嫩也减龄洋气提到少女感,相信不少人总会与扮嫩联系在一起,尤其当女人到了40、50岁后,似乎穿衣过于年轻就会给人违和感。其实不然,随着大众越来越注重保养,大多数人看上去根本不到实际年龄……pierrehardy是什么牌子?pierrehardy是什pierrehardy是很低调的一个小众品牌,这个牌子的鞋子和包包都非常有名,给人印象很深刻。下面5号网小编给大家讲讲pierrehardy是什么牌子?pierrehardy是……摇滚藏獒片尾是缅怀谁?摇滚藏獒是向谁致敬?你还记得崔健吗?这个摇滚歌曲里面的元老级别人物,多少青春停留在他的歌声里。他用资金和时间打造了电影摇滚藏獒。在片尾的时候说谨以此片致敬。摇滚藏獒片尾是缅怀谁?摇滚藏獒是向谁致敬……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网