谁能为我的flash脚本添加注释?

来源:百度知道 编辑:UC知道 时间:2024/05/13 14:56:38
高分求助 首先你说这个脚本执行的是什么程序,答对的话我就完全相信你了,再给我每一行添加注释
onClipEvent (enterFrame) {
c = 100;
if (_root.aaa != true) {
jiao = Math.PI/4;
x = 150*Math.cos(jiao);
y = -80*Math.sin(jiao);
_root.a.moveto(x, y);
_root.b.clear();
_root.a.lineStyle(1, 0x0000ff, 100);
_root.b.lineStyle(1, 0xFF0000, 100);
_root.b.moveto(x, y);
_root.b.lineto(c, 0);
_root.b.moveto(x, y);
_root.b.lineto(-1*c, 0);
setProperty("_root.a.yuan", _x, x);
setProperty("_root.a.yuan", _y, y);
} else {
jiao = jiao+3/180*Math.PI;
x = 150*Math.cos(jiao);
y = -80*Math.sin(jiao);
setProperty("_root.a.yuan", _x, x);
setProperty("_root.a.yuan", _y, y);
_root.a.lineto(x, y);
_root.b.clear();
_root.b.lineStyle(1, 0xFF0000, 100);
_root.b.moveto(x, y);
_root.b.lineto(c, 0);
_root.b.moveto(x, y);
_root.b.lineto

画图程序(圆)

我简单的注解一下,呵呵

onClipEvent (enterFrame) {
c = 100;
if (_root.aaa != true) {
jiao = Math.PI/4;
x = 150*Math.cos(jiao);
y = -80*Math.sin(jiao); //取值,跟三角函数有关
_root.a.moveto(x, y);
_root.b.clear(); //b清零
_root.a.lineStyle(1, 0x0000ff, 100);
_root.b.lineStyle(1, 0xFF0000, 100); //设置画笔的颜色,大小
_root.b.moveto(x, y); //把画笔停在B点(x,y)
_root.b.lineto(c, 0); // 从(x,y)画到(c,0)
_root.b.moveto(x, y);
_root.b.lineto(-1*c, 0); //同上
setProperty("_root.a.yuan", _x, x);
setProperty("_root.a.yuan", _y, y); //设置a圆的坐标,下面的差不多意思
} else {
jiao = jiao+3/180*Math.PI;
x = 150*Math.cos(jiao);
y = -80*Math.sin(jiao);
setProperty("_root.a.yuan", _x, x);
setProperty("_root.a.yuan", _y, y);
_root.a.lineto(x, y);
_root.b.clear();
_root.b.lineStyle(1, 0xFF0000, 100);
_root.b.moveto(x, y);
_root.b.lineto(c, 0);