gpt4 book ai didi

javascript - 使用draw2d在JavaScript中围绕主圆绘制圆

转载 作者:行者123 更新时间:2023-12-03 04:30:15 25 4
gpt4 key购买 nike

在我的应用程序中,我可以使用draw2d.js绘制圆圈我想知道如何围绕主圆(这里是浅蓝色)绘制圆。

我想动态地制作它,因为我可能有超过 200 个圆圈,所以我需要计算与主圆圈相比的坐标。

但是我需要避开红色区域,我不想画360°的圆

示例如下:

enter image description here

最佳答案

设 p 为小圆的圆心,c 为主圆的圆心。那么可能的解决方案可能如下所示

p.x = c.x + R * Cos(Fi)
p.y = c.y + R * Sin(Fi)

这里R是距离,Fi是允许区间内的 Angular (例如-3*Pi/4..3*Pi/4)

关于javascript - 使用draw2d在JavaScript中围绕主圆绘制圆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43523053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com