7.9.画一个三角形

问题
我要画一个三角形
解决办法
使用Pen.drawTriangle( )方法
讨论
给出两条边的长度和夹角就能确定一个三角形。Pen类的drawTriangle( )方法就是基于此算法。
它接受6个参数,如下:
x
夹角点的x坐标
y
夹角点的y坐标
ab
a(夹角点)到b的长度
ac
a(夹角点)到c的长度
angle
ab与ac的夹角
rotation
三角形的旋转角度。如果是0或undefined,那么ac平行于x轴。

一旦定义了Pen实例,就可以使用drawTriangle( )方法快速的画出一个三角形,看下面的例子:
+展开
-ActionScript
var pen:Pen = new Pen(sampleSprite.graphics);
pen.drawTriangle(100, 100, 100, 200, 40);

下面的代码填充三角形:
+展开
-ActionScript
var pen:Pen = new Pen(sampleSprite.graphics);
pen.beginFill(0xFF0000);
pen.drawTriangle(100, 100, 100, 200, 40);
pen.endFill( );

加支付宝好友偷能量挖...


评论(0)网络
阅读(124)喜欢(0)flash/flex/fcs/AIR