这似乎是一个很容易回答的问题,但我只是一个需要快速帮助的初学者。
我正在尝试创建一个程序,当您单击 pyGame 窗口上的某个位置时,它会打印出您用鼠标左键点击它,并打印出按下位置的坐标。我已经有了这个。我在让它在 pyGame 窗口上绘制像素时遇到问题。基本上,我希望它在我按下 pyGame 窗口的位置绘制一个像素。
#!/usr/bin/env python
#import the module for use
import pygame
#setting up some variables
running = 1
LEFT = 1
#Set up the graphics area/screen
screen=pygame.display.set_mode((640,400))
#continuous loop to keep the graphics running
while running==1:
event=pygame.event.poll()
if event.type==pygame.QUIT:
running=0
pygame.quit()
elif event.type==pygame.MOUSEBUTTONDOWN and event.button==LEFT:
print "You pressed the left mouse button at (%d,%d)" %event.pos
elif event.type==pygame.MOUSEBUTTONUP and event.button==LEFT:
print "You released the left mouse button at (%d,%d)" %event.pos