Flash_AS3如何制作茶杯振动动画效果?

更新时间:2023-03-31 14:27:30 作者:知道百科

  下面就为大家介绍Flash AS3制作[制作:用原材料做成各种不同的作品。]茶杯震动gif动画效果[效果,英译effect; effectiveness,是由某种动因或原因所产生的结果;后果。],教程很不错哦,也很简单,一起来学习吧!

  制作过程如下[如下,指如同下面所叙述或列举的。]

Flash_AS3如何制作茶杯震动动画效果

  首先准备一个[《一个》是韩寒自任主编推出电子读物,2012年6月11日在腾讯网上线。]图片当做背景,如下: 

  然后[然后,副词,用于顺承复句的后一分句的句首,或一段的开头,接着要干什么或接着发生另一件事:先要干这件事,~然后再干那件事。]再建立一个新图层[通俗地讲,图层就像是含有文字或图形等元素的胶片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。],导入一个茶壶素材,然后把它转变为影片剪辑[剪辑(Film editing),即将影片制作中所拍摄的大量素材,经过选择、取舍、分解与组接,最终完成一个连贯流畅、含义明确、主题鲜明并有艺术感染力的作品。],之后命名实例名字。  

  目前存在两个图层,然后我们再新建立一个放置ACTION的图层,代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]如下:

  复制代码

  代码如下:

  var coordX:Number = shaker_mc.x;

  var coordY:Number = shaker_mc.y;

  var timer:Timer = new Timer(10);

  shaker_mc.buttonMode = true;

  shaker_mc.addEventListener(MouseEvent.ROLL_OVER,startShake);

  shaker_mc.addEventListener(MouseEvent.ROLL_OUT,stopShake);

  timer.addEventListener(TimerEvent.TIMER, shakeImage);

  function startShake(e:MouseEvent):void{

  timer.start ()

  }function stopShake(e:MouseEvent):void{

  timer.stop();

  shaker_mc.x = coordX;

  shaker_mc.y = coordY;

  shaker_mc.rotation = 0;

  }function shakeImage(event:Event):void {

  shaker_mc.x = coordX+ getMinusOrPlus()*(Math.random()*5);

  shaker_mc.y = coordY+ getMinusOrPlus()*(Math.random()*5);

  shaker_mc.rotation = getMinusOrPlus()* Math.random()*6;

  } function getMinusOrPlus():int{

  var rand : Number = Math.random()*2;

  if (rand<1) return -1

  else return 1;

  }

  试试效果吧!

以上就是Flash_AS3如何制作茶杯振动动画效果?的相关介绍,希望能对你有帮助,如果您还没有找到满意的解决方式,可以往下看看相关文章,有很多Flash_AS3如何制作茶杯振动动画效果?相关的拓展,希望能够找到您想要的答案。

为您推荐

如何模拟FLASH履带行走?FLASH模拟履带行走方式?

  FLASH模拟[词目:模拟拼音:mó nǐ模拟是对真实事物或者过程的虚拟。]履带[履带是由主动轮驱动、围绕着主动轮、负重轮、诱导轮和托带轮的柔性链环。]行走[行走是现代词,是

2023-03-31 12:57

FLASH如何制作燃烧红烛的动画?

  用FLASH模拟燃烧的红烛,用到形状补间[动作补间动画是指在Flash的时间帧面板上,在一个关键帧上放置一个元件,然后在另一个关键帧改变这个元件的大小、颜色、位置、透明度等,

2023-03-31 12:45

flash如何绘制一个可爱的发夹图形?

  用flash画出如下[如下,指如同下面所叙述或列举的。]图中的图形。简单有趣,操作步骤如下  1、新建文档; 在舞台[舞台是在剧院中为演员表演提供的空间,它可以使观众的注意

2023-03-31 12:37

flash如何制作交互动画?

  做一个[《一个》是韩寒自任主编推出电子读物,2012年6月11日在腾讯网上线。]简单的flash交互[交互设计,又称互动设计,(英文Interaction Design, 缩写XD或者 IaD),是定义

2023-03-31 12:36

flash绘制动能动能相互转换的动画效果好用吗?

  物理里面经常讲到动能[物体由于作机械运动而具有的能。]势能[势能(potential energy)是储存于一个系统内的能量,也可以释放或者转化为其他形式的能量。],这次用FLASH绘制[

2023-03-31 12:33

flash如何制作镜像动画_?lash如何制作镜像动画?

  用FLASH软件,制作镜像动画[动画的概念不同于一般意义上的动画片,动画是一种综合艺术,它是集合了绘画、漫画、电影、数字媒体、摄影、音乐、文学等众多艺术门类于一身的艺术

2023-03-31 12:33