我正在制作一个游戏,我希望相机位于两个玩家的一侧,距离两个玩家之间的中心点大约10米,因此它与两者之间的线是90度,这里的示例图片:
答案 0 :(得分:0)
让给定点的坐标为(Ax,Ay),(Bx,By)
以矢量形式:
C =( B + A )/ 2 + - 1/2 *垂直( B-A )
BAx = Bx-Ax; BAy = By-Ay
BAPerpX = - BAy; BAPerpY = BAx
Cx = Ax / 2 + Bx / 2 + - BAPerpX / 2
Cy = Ay / 2 + By / 2 + - BAPerpY / 2
选择符号'+'或' - ',点C将相对于A-B线向左或向右躺