我想在表单上绘制一个多边形,但我想通过鼠标单击来添加多边形位置。
现在我给出了常量(x,y)的位置,它返回了一个多边形,但我想通过单击鼠标来添加这些位置。
Point[] po = new Point[]
{
new Point {X=15, Y=51},
new Point {X=40, Y= 13},
new Point {X=87, Y= 53},
new Point {X=56, Y= 87},
ne
我正在尝试将句柄(handleIn,handleOut)添加到在Paper.js中使用鼠标工具创建的段,如下所示:
var myPath = new Path();
myPath.strokeColor = 'black';
function onMouseDown(event) {
myPath.add(event.point);
}
在绘制结束时,我关闭多边形,这是我想要生成手柄的时候。理想情况下,有一个函数或设置可以添加缺少的手柄,但如果没有,任何帮助我在如何计算手柄位置的正确方向将非常感谢。我不想使用平滑()或简化(),因为我希望多边形的原始形状保持不变。我只