大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> 运用for循环来对多个mc进行检测

运用for循环来对多个mc进行检测

时间: 2021-07-31 作者:daque

而后复制以次代码到第一桢,出功效。 _root.createemptymovieclip("m", 0);with (m) {   beginfill(0xff0000);   moveto(50, 0);   for (i=math.pi/180; i<=math.pi*2; i += math.pi/180) {      lineto(50*math.cos(i), 50*math.sin(i));   }   endfill();   _visible = 0;}//开始画个圆。for (i=1; i<=7; i++) {   m = m.duplicatemovieclip("m"+i, i);//举行多个的复制   m.tempo = 0;//树立每个复制出来的mc内的变量的初始值   m._x = stage.width/40+i*70;//复制出来的mc的场所   m._y = stage.height/2;   m.onenterframe = function() {      if (this.hittest(_xmouse, _ymouse, true)) {//对每个mc而言,即使检验和测定到鼠标         new zoomopen(this).jumpskal(100, .9, .6);//就挪用弹性的本领,这边创造了东西的范例      } else {         new zoomopen(this).jumpskal(30, .6, .5);      }   };}function zoomopen(mc) {//结构了个东西   this.mc = mc;}zoomopen.prototype.jumpskal = function(obj, besch, friktion) {//为东西增添了弹性的本领   this.mc.tempo += (obj-this.mc._xscale)*besch;   this.mc.tempo *= friktion;   this.mc._xscale = this.mc._yscale += this.mc.tempo;};//实行。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.