gpt4 book ai didi

Python、Pygame 鼠标事件

转载 作者:行者123 更新时间:2023-12-01 04:20:12 25 4
gpt4 key购买 nike

如何将变量 x、y 分别分配给按下(单击)鼠标指针时的 x 和 y 位置。

这是我迄今为止所拥有的:

from pygame import*
init()
SIZE = (width, height)
screen = display.set_mode(SIZE)
position = 0
Running = True
while Running:
for evnt in event.get():
if evnt.type == QUIT:
Running = False
elif evnt.type == MOUSEBUTTONDOWN:
position = evnt.pos

目前,位置的形式为(x 位置,y 位置)。我如何访问各个元素?

提前致谢。

最佳答案

position 是一个 tuple 所以你可以

position = evnt.pos
x = position[0]
y = position[1]

x, y = position

甚至

x, y = evnt.pos

关于Python、Pygame 鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33839818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com