var 区名=newArray('红旗','卫滨','牧野','凤泉','开发区','车站'); //以上仅仅是区名,这是ok var 基数=newArray(Jhongqi.text,Jweibin.text,Jmuye.text,Jfengquan.text,Jkaifaqu.text,Jchezhan.text); //各区基数 var 界限=newArray(bl0.text,bl1.text,bl2.text); //颜色界限 var 各区数=newArray(Bhongqi.text,Bweibin.text,Bmuye.text,Bfengquan.text,Bkaifaqu.text,Bchezhan.text); //本月各区的实际发案数,与区名的位置要对应
第二帧:
var zong1=1; //从第一帧开始 var zong2=区名.length*5*12; //总区数×每个闪5秒×每秒需要12帧 var qux=1; //从第0个区开始;x是判断是第几个区 var qtime=5*12; //每个区需要的帧数 _root.Squ._height=10; _root.Sji._height=10; _root.onEnterFrame=function(){ if(zong1<=qux*qtime){ //zhu(zong1,qux); Squming=区名[qux-1]; SquA=Number(各区数[qux-1]); SjiA=Number(基数[qux-1]); 除后=Number(各区数[qux-1]/基数[qux-1]); if(zong1%4==1){ (new Color(eval(Squming))).setRGB(0xFFFFFF); }else{ if(除后<界限[0]){ (new Color(Squming)).setRGB(0x00FF00);//绿色 (new Color(Squ)).setRGB(0x00FF00); }elseif(除后>界限[0] && 除后<界限[1]){ (new Color(Squming)).setRGB(0x0000FF);//蓝色 (new Color(Squ)).setRGB(0x0000FF); }elseif(除后>界限[1] &&除后<界限[2]){ (new Color(Squming)).setRGB(0xFFFF00);//黄色 (new Color(Squ)).setRGB(0xFFFF00); }elseif(除后>界限[2] ){ //trace((各区数[qux-1]/基数[qux-1])>界限[2]); (new Color(Squming)).setRGB(0xFF0000);//红色 (new Color(Squ)).setRGB(0xFF0000); } } if(SquA>SjiA){ if(_root.Squ._height<100){ _root.Squ._height+=5//这里的 5 控制着增长速度,可以改变 } if(_root.Sji._height<100/除后){ _root.Sji._height+=5//这里的 5 控制着增长速度,可以改变 } } if(SquA<=SjiA){ if(_root.Squ._height<100*除后){ _root.Squ._height+=5//这里的 5 控制着增长速度,可以改变 } if(_root.Sji._height<100){ _root.Sji._height+=5//这里的 5 控制着增长速度,可以改变 } } zong1 +=1; }else{ if(qux<区名.length) { qux +=1; _root.Squ._height=10;_root.Sji._height=10; } } } var h=10; //柱型图的初始高度为10 for(var c=0;c<区名.length;c++){ var mc=eval(区名[c]); mc.id=c; mc.onRollOver=function(){ //delete _root.onEnterFrame; //nextFrame(); //trace(this); //所有的区都必须是影片剪辑,而不是按钮,主要是只有影片才有onEnterFrame this.onEnterFrame=function(){ if(h<=100){ Squming=区名[this.id]; SquA=Number(各区数[this.id]); SjiA=Number(基数[this.id]); 除后=Number(各区数[this.id]/基数[this.id]); if(除后<界限[0]){ (new Color(Squming)).setRGB(0x00FF00);//绿色 (new Color(Squ)).setRGB(0x00FF00); }elseif(除后>界限[0] && 除后<界限[1]){ (new Color(Squming)).setRGB(0x0000FF);//蓝色 (new Color(Squ)).setRGB(0x0000FF); }elseif(除后>界限[1] &&除后<界限[2]){ (new Color(Squming)).setRGB(0xFFFF00);//黄色 (new Color(Squ)).setRGB(0xFFFF00); }elseif(除后>界限[2] ){ (new Color(Squming)).setRGB(0xFF0000);//红色 (new Color(Squ)).setRGB(0xFF0000); } if(SquA>SjiA){ //if(_root.Squ._height<100){ _root.Squ._height=h //这里的 5 控制着增长速度,可以改变 //} if(h<100/除后){ _root.Sji._height=h //这里的 5 控制着增长速度,可以改变 } } if(SquA<=SjiA){ if(h<100*除后){ _root.Squ._height=h //这里的 5 控制着增长速度,可以改变 } //if(_root.Sji._height<100){ _root.Sji._height=h //这里的 5 控制着增长速度,可以改变 //} } h+=5; }else{ h=10; delete this.onEnterFrame; } } } } stop();