加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 教程文章 > Flash教程
photoshop教程 | PowerPoint教程 | Fireworks教程 | Flash教程 | Dreamweaver教程 | QQ空间教程 | 论坛音画教程 |

用AS2.0 打造蜜蜂飞舞的效果

时间:2015-01-29 10:23:07  来源:  作者:

AS2.0 打造蜜蜂飞舞效果:

 

详细代码:

//AS2.0  

var mc = this.createEmptyMovieClip("mc", 0);

for (var i = 0; i<40; i++) {

var mf = mc.attachMovie("mf", "mf"+i, i);

mf.vr = 0;

mf.vy = 0;

mf.sdy = Math.random()/2;

mf.sdx = Math.random();

mf.vx = 0;

random(2) == 0 ? mf.sj=1 : mf.sj=-1;

mf._x = random(550);

mf._y = random(300);

mf._xscale = mf._yscale=random(70)+20;

mf.sj<0 && (mf._xscale *= -1);

mf.mcl = 0.8;

mf.swapDepths(mf._xscale*1000+i);

mf.onEnterFrame = function() {

  this.vr += 0.03;

  this._y += Math.cos(this.vr)*this.vy*this.sj;

  this._x -= this.vx*this.sj;

  this.vy *= this.mcl;

  this.vx *= this.mcl;

  this.vy += this.sdy;

  this.vx += this.sdx;

  var ID = Math.random()*30 >> 0;

  ID == 1 && (this.mcl=0.9);

  ID == 2 && (this.mcl=0.7);

  ID == 3 && (this.mcl=0.5);

  ID == 4 && (this.yj.play());

  this._x<0 && (this._x=550);

  this._x>550 && (this._x=0);

};

}



来顶一下
返回首页
返回首页
赞助商链接广告
推荐下载
  • Flash CS4实例教程:漂亮的气泡动画
  • Flash实现精彩的画图动画效果
  • Flash8制作精彩高级动态网页图片菜单
  • 利用Flash AS打造梦幻彩色泡泡动画
  • 怎么在ASP.NET 2.0中使用Membership
  • c#2.0中动态修改页面标题
  • 赞助商链接广告
    最后更新
  • flash如何制作图片的缩放、放大效果
  • Flash制作卷轴展开的动画教程
  • 常见爆炸效果制作_Flash教程
  • Flash动画中人物走路动作的规律技巧
  • 用Flash制作一个跳动的黄色笑脸小球
  • flash8一个很重要的细节,让图片在中清晰播放
  • 详细制作进度条全过程
  • 为何返回值因何不准,解析BitmapData.getPixel32
  • 用AS2.0 打造蜜蜂飞舞的效果
  • 关于Flex应用程序的性能优化
  • 赞助商链接广告
    赞助商链接广告