我已经创建了这个按钮类,它根据单击哪个按钮执行不同的操作。当单击按钮时,动作会多次运行。是否存在使动作只运行一次的方法。def action_button(x,y,w,h,ic,ac,text, text_colour,action=None): if x+w > mouse[0] > x and y+h > mouse[1]
我想用pygame做一个乒乓球游戏。我做这些:单人模式,双人模式,主菜单和暂停菜单。我可以在玩游戏的时候进入暂停菜单,这里没有问题。我可以继续比赛,这里也不会有任何麻烦。但我不能去主菜单。当我点击主菜单按钮,我进入双人模式。mainmenutextRect)
mainmenu() if event.type==pyg