[]绘制梯形 出错问题~

var path:Array=[["moveTo", 0, 0], //画笔移到A点
["lineTo", lineW, 0], //画到B点 
["lineTo", dingBianW + (lineW - dingBianW) / 2, -_totalH / Math.sin((90 - Math.abs(skewXNum)) / 180 * Math.PI)], //再画到C点
["lineTo", (lineW - dingBianW) / 2, -_totalH / Math.sin((90 - Math.abs(skewXNum)) / 180 * Math.PI)], //继续画到D点
["closePath"] //闭合路径
];
//绘制梯形
lineSpr.graphics.drawPath(0, 0, path, {fillStyle: color}, {"strokeStyle": color, "lineWidth": "1"});
 
初始得出梯形的上顶边宽度是:0.001523 像素   这时候梯形高度是1186 像素  但是 画的不完整。感觉到了一半就断了。
已邀请:

Aar0n

赞同来自:

把demo传上来吧

要回复问题请先

商务合作
商务合作