gpt4 book ai didi

python - 设置 rect 后如何设置 pygame rect 位置

转载 作者:行者123 更新时间:2023-12-04 07:46:56 26 4
gpt4 key购买 nike

我正在使用:

check = pygame.image.load("check.png")
checkrect = check.get_rect()
checkrect = checkrect.move(0, 200)
我想把它移到 50, 50 这里有人可以帮忙吗?

最佳答案

pygame.Surface.get_rect.get_rect() 返回一个具有 Surface 对象大小的矩形,该矩形始终从 (0, 0) 开始,因为 Surface 对象没有位置。矩形的位置可以通过关键字参数指定。例如,矩形的左上角可以用关键字参数 topleft 指定。 .矩形的中心可以用关键字参数 center 指定。 .这些关键字参数应用于 pygame.Rect 的属性。在返回之前(参见 pygame.Rect 获取关键字参数的完整列表)。

check = pygame.image.load("check.png")
checkrect = check.get_rect(topleft = (50, 50))
或者,您可以在创建矩形后设置矩形的位置:
check = pygame.image.load("check.png")
checkrect = check.get_rect()
checkrect.topleft = (50, 50)

关于python - 设置 rect 后如何设置 pygame rect 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67165374/

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