AS30应用喷泉动画特效.docVIP

  • 3
  • 0
  • 约2.67千字
  • 约 2页
  • 2017-06-08 发布于重庆
  • 举报
AS30应用喷泉动画特效

AS3.0应用:喷泉动画特效 在这个实例教程中,我们将介绍利用速度向量和重置对象的技巧来实现喷泉效果。所谓向量就是有方向的量。比如一辆车从东向西以80公里每小时的速度行驶,那么我们就可以得到汽车的速度向量,它包括两个元素: 速度,每小时80公里,方向,由东向西。下面我们来分析一下喷泉是怎样形成的。   喷泉是若干个水珠向上喷射,然后又受重力影响掉回地面。这个过程的速度向量有哪些,具体又是怎么的呢?很容易发现至少的两个力,一个是使水珠向上喷射的外力,一个是使水珠掉回地面的重力。   外力的速度向量:速度我设为10-20间的随机数,方向是向上的那就一定是y轴上的负数了。将这个速度向量加到水珠上就使水珠向上喷射了。   具体做法是:在ENTER_FRAME事件中这水珠的y 值加上-10到-20间的一个随机数。   重力的速度向量:速度就比较小了我设为0.5,方向则是y轴上的正值。同样加到ENTER_FRAME事件中,这样水珠在喷射后就会掉回地上。   还有个问题,因为速度向量是加在ENTER_FRAME事件中的,水珠就可能一直按这些速度向量运动,面远离舞台,那喷泉就不知会喷到什么地方去了。   要解决这个问题,就要将超出舞台边界的水珠重新定位到喷射口,这样就形成了不间断的喷射了。   好了,上面分析了效果产生方法,下面就来制作。   第一步是要画一个水珠,新建一个影片剪辑元件,用放射填充

文档评论(0)

1亿VIP精品文档

相关文档