如何在python中对角线(在画布上)移动一条线?

时间:2015-12-10 02:41:01

标签: python vector pygame

我使用SimpleGuipygame模块在​​python上开发游戏。我有一条线及其坐标如下所示: image 我有兴趣沿箭头方向对角移动线,我需要在绘制它之前更新坐标。我很困惑如何更新xy坐标以按预期方向移动线。

1 个答案:

答案 0 :(得分:0)

您必须选择N才能获得步长

dx = (x1-x2)/N
dy = (y1-y2)/N

然后你可以移动

x1 += dx
y1 += dy

x2 += dx
y2 += dy