标签: python vector pygame
我使用SimpleGui和pygame模块在python上开发游戏。我有一条线及其坐标如下所示: 我有兴趣沿箭头方向对角移动线,我需要在绘制它之前更新坐标。我很困惑如何更新x和y坐标以按预期方向移动线。
SimpleGui
pygame
x
y
答案 0 :(得分:0)
您必须选择N才能获得步长
N
dx = (x1-x2)/N dy = (y1-y2)/N
然后你可以移动
x1 += dx y1 += dy x2 += dx y2 += dy