输入角度画三角形

2007-7-26

时隔两年,最近又有兴趣学习FLASH了,主要当然还是学习AS2、AS3,算是为大学的软件工程做准备吧。今天在论坛上看到有人要一个填度数画三角形的FLASH,就试做了下,粗略地写出来了,但不知如何判断另外两条线的交点….知道的高手们回复说下~~

_root.createEmptyMovieClip(“line_mc”,100)
ok_btn.onRelease=function(){
lineang1=-(ang1/180)*Math.PI
lineang2=(ang2/180)*Math.PI
line_mc.clear()
line_mc.lineStyle(1)
line_mc.moveTo(50,50)
line_mc.lineTo(200,50)
line_mc.beginFill(0xFF99CC);
line_mc.moveTo(200,50)
line_mc.lineTo(200-300*Math.cos(lineang1),50-300*Math.sin(lineang1))
line_mc.moveTo(50,50)
line_mc.lineTo(50+300*Math.cos(lineang2),50+300*Math.sin(lineang2))
line_mc.endFill();
}

FLA源文件

分类:作品 Tags:
评论