
大佬们
如题:
圆点坐标(0,0)
已知点A坐标,以及点A和点B之间的弧度/夹角,已知半径。
如何拿到点B的坐标鸭。

大佬们
如题:
圆点坐标(0,0)
已知点A坐标,以及点A和点B之间的弧度/夹角,已知半径。
如何拿到点B的坐标鸭。
求圆的极坐标、
/**
* 通过角度获得圆上某点坐标
* @param angle
* @param radius
* @param center
*/
private getPosInCircle(angle, radius, center) {
//求圆上某角度的点的坐标
var x = Math.floor(center.x + radius * Math.cos((angle * Math.PI) / 180)); //Math.floor不加上的话,当angle=90时x不对
var y = Math.floor(center.y + radius * Math.sin((angle * Math.PI) / 180));
return cc.v2(x, y);
}
let originPos = cc.v2(0, 0);
let radius = 1;
let angle = 90;
let newPos = cc.v2(originPos.x + radius * Math.cos(angle * Math.PI / 180), originPos.y + radius * Math.sin(angle * Math.PI / 180));
a.rotate(radian)
谢谢大佬解答!
感谢大佬解答!
感谢!谢谢大佬解答!