设刚体衰减线性速度为0,设线性速度cc.v2(100,0),刚体会往x轴正方向一直移动,
设线性速度cc.v2(100,100),刚体会往x,y轴正方向夹角45度移动,现在除了正x、正y和45度外,找不到相关规律得出具体设置x,y的线性速度求得角度公式, 数学大佬带带我
你是想要两个向量的夹角吗
let v1 = cc.v2(100,100);
let v2 = cc.v2(100,0); // x轴正方向
let angle = v1.angle(v2); // 这是不带方向的弧度制的角度值
let signAngle = v1.signAngle(v2); // 这是带方向的弧度制的角度值
感谢解答,不过貌似不是,太久没用三角函数了,看cc.Vec2的API也有点懵圈。不过问了大佬,用正切公式解出来了,我要求得的结果是,知道一个角度,求得想x,y的比值。公式是:tanθ=y/x,比如x的线性速度速度为100,y = tan30° * x。开始一直没想到点上,原来这个是三角函数的关系