Flash利用缓冲类来实现的图片展示效果

2008-04-02 10:51:39来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  

  //-------必须将下代码保存为.as文档,和本文档放在同一目录,输出SWF时才能实现效果----//

  
classmoveClass{

  //--------------------缓冲移动类--------------------//

  vartmp1:Number;

  vartmp2:Number;

  vartmp3:Number;

  vartmp4:Number;

  varJuLi:Number;

  functionmoveClass(){

  //构造函数

  tmp1=0;

  tmp2=0;

  tmp3=0;

  tmp4=0;

  JuLi=0;

  //存储距离的变量;

  }

  functionmoveXYR(mc:Object,X:Number,Y:Number,n:Number,m:Number):Number{

  n=n==undefined?(Math.random()*2 4)*.1:n;

  m=m==undefined?(Math.random()*2 4)*.1:m;

  tmp1=(X-mc._x)*n;

  tmp2=(tmp2 tmp1)*n;

  mc._x =tmp2;

  tmp3=(Y-mc._y)*m;

  tmp4=(tmp4 tmp3)*m;

  mc._y =tmp4;

  returndistance(X,mc._x,Y,mc._y);

  }

  functiondistance(X1:Number,X2:Number,Y1:Number,Y2:Number):Number{

  JuLi=(X1-X2)*(X1-X2) (Y1-Y2)*(Y1-Y2);

  JuLi=Math.sqrt(JuLi);

  returnJuLi;

  }

  }


  


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 让视频文档在Flash8中安家

下一篇: Flash制作一种特别的图片特效动画