【发布时间】:2013-07-16 04:15:31
【问题描述】:
我正在尝试制作一个圆角的三角形。三角形将如下所示:
左下角是唯一一个看起来相当容易制作的地方,主要是因为这是一个 90 度的“转弯”。该回合是使用 SVG 中的 Q 命令进行的,带有以下参数:
Q x,y + height, x, y + height - RADIUS 从我正在创建的弧的右侧开始。
但是,其他角是可变的,具体取决于三角形的大小。我可以使用atan() 函数计算它们的角度,但我不知道如何实现它们。我希望它遵循 RADIUS 变量(在本例中为 5)。
有什么想法吗?
【问题讨论】:
标签: javascript svg raphael