Math 数学-从坡度角度绘制第三个三角形点

Math 数学-从坡度角度绘制第三个三角形点,math,shiva3d,Math,Shiva3d,我正在制作一个游戏,我希望摄像机位于两名玩家的一侧,距离两名玩家之间的中心点大约10米,旋转,因此它与两名玩家之间的线成90度角,示例图片如下: 让我们把给定点的坐标设为(Ax,Ay),(Bx,By) 矢量形式: C=(B+A)/2+-1/2*垂直(B-A) BAx=Bx-Ax;间隔 BAPerpX=-BAy;BAPerpY=BAx Cx=Ax/2+Bx/2+-BAPerpX/2 Cy=Ay/2+By/2+-B企业/2 选择符号“+”或“-”,C点将位于相对于A-B线的左侧或右侧我已经在放置后大

我正在制作一个游戏,我希望摄像机位于两名玩家的一侧,距离两名玩家之间的中心点大约10米,旋转,因此它与两名玩家之间的线成90度角,示例图片如下:


让我们把给定点的坐标设为(Ax,Ay),(Bx,By)

矢量形式:

C=(B+A)/2+-1/2*垂直(B-A

BAx=Bx-Ax;间隔

BAPerpX=-BAy;BAPerpY=BAx

Cx=Ax/2+Bx/2+-BAPerpX/2

Cy=Ay/2+By/2+-B企业/2


选择符号“+”或“-”,C点将位于相对于A-B线的左侧或右侧

我已经在放置后大约1/2小时解决了它,该死的Stackoverlow将在8小时内不让我发布它:/我会将您的标记为正确,因为您遇到了回答问题,我的代码是LUA,所以可能与您的代码不同,谢谢。