求助,关于按钮的消失
pygame吧
全部回复
仅看楼主
level 1
慌搬仨浪 楼主
我在点击开始游戏之后,想让这个按钮变为透明的,就是既不影响游戏正常运行也不显示,应该怎么做,试过了很多方法,比如kill(),=none之类的,都没有用
2021年09月14日 03点09分 1
level 6
兄弟,你说的不明不白的,这个按钮是什么?一个class?还是一个加了碰撞检查的框?还是别人给的模组?
我先大概猜一下,你想去掉按钮,只要写一个标志变量(比如说isshowbtn = True),在绘制按钮和检查鼠标点击的地方加一个if判断标志变量是否为True就可以了。当你要隐藏按钮(不是去掉)时,把标志变量置为False就好了。(注意当你把标志变量重新置为True时,按钮还会显示)
2021年09月19日 02点09分 2
level 6
你说的kill()是针对精灵类的,仅限于附属于pygame.sprite.Sprite的类,其他的肯定不能用啊
2021年09月19日 02点09分 3
1