我试图让我的角色跟随我的鼠标位置(我不希望他立即传送我只需要他去我的鼠标方向)所以我制作了这个脚本并且我得到了错误:
<块引用>'>=' not supported between instances of 'tuple' and 'int'.
mx, my = pygame.mouse.get_pos()
for event in pygame.event.get():
if event.type == pygame.QUIT:
Running = False
mpos = (mx, my)
X = int(playerX)
Y = int(playerY)
if mpos >= Y:
playerY -= vel
if mpos <= Y:
playerY += vel
if mpos <= X:
playerX -= vel
if mpos >= X:
playerX += vel
有人可以帮忙吗?
答案 0 :(得分:0)
我认为您的脚本中可能只是打字错误。您正在将 Y
和 X
与(元组)mpos
进行比较,但实际上您想将其分别与 mx
和 my
进行比较。