【发布时间】:2012-02-15 00:54:12
【问题描述】:
我正在使用 pygame 并且想知道这个: 您按下按钮 X 将图像粘贴到 (x,y) 处的表面上。然后,您将选择器移动到新坐标 (xnew, ynew) 并点击按钮 X 以在 (xnew, ynew) 处对另一个图像进行 blit 如何保存图像被 blitted 的每个坐标以供以后参考?
【问题讨论】:
标签: python python-3.x pygame
我正在使用 pygame 并且想知道这个: 您按下按钮 X 将图像粘贴到 (x,y) 处的表面上。然后,您将选择器移动到新坐标 (xnew, ynew) 并点击按钮 X 以在 (xnew, ynew) 处对另一个图像进行 blit 如何保存图像被 blitted 的每个坐标以供以后参考?
【问题讨论】:
标签: python python-3.x pygame
只需...将它们添加到列表中?
blit_spots = []
# ...later on...
blit_spots.append((x, y))
【讨论】:
if (newx, newy) in blit_spots:(尽管如果您想要检查成员资格,您可能希望将blit_spots 改为set 并使用blit_spots.add())