我在 PHP 中处理一些实心圆弧,但我无法找到计算圆弧终点坐标的方法。我知道中心点坐标,半径(宽高相同),起始角度,结束angle (正如 php imagefileldarc() 函数所要求的那样)。据此,如何计算圆弧的终点坐标?
我试过以下公式无济于事:
$end['x'] = cos($Angle) * $Radius + $CenterX;
$end['y'] = sin($Angle) * $Radius + $CenterY;
非常感谢
最佳答案
您正在绘制弧线这一事实并不重要。您的计算将始终是:
x=cos(角度)*半径 + centerx
y=sin(角度)*半径 + 中心
关于php - 给定圆心坐标、半径和扫描角,如何计算圆弧的终点坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14687441/