FLASH按钮的制作
onClipEvent(load) {
//在对象被load时设置5个变量的值
r=315;
k=1;
factor=_root.factor;
b1_flag="true";
stop_value=86;
}
//enterFrame 以影片剪辑的帧频连续触发该动作。在将任何帧动作附加到受影响的帧之前处理与 enterFrame 剪辑事件关联的动作。
//直白的说就是不停的重复执行,执行间隔是影片剪辑的帧频
onClipEvent(enterFrame) {
if(b1_flag=="true") {//看b1_flag是不是true就的话就执行以下操作
_x=r*Math.sin(k/factor)-270;//看起来像角度旋转的操作?
_y=r*Math.cos(k/factor)+140;
k+=(stop_value-k)/20;
if(Math.abs(k-stop_value)<1) {//如果条件Math.abs(k-stop_value)<1成立那么b1_flag="false",于是enterFrame事件不再执行循环内容了
b1_flag="false";
}
}
}
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |