我可以让我的玩家类成为类本身之外的矩形吗?

问题描述 投票:0回答:0

所以,我想将我的播放器 blit 到主屏幕上,以便与对象、碰撞等进一步交互......

然而,对我来说,让我的播放器成为类本身内部的矩形几乎是不可能的。起初我尝试了 pygame.draw.rect(),这样我就可以让我的播放器在类之外成为一个矩形,但是绘制函数还需要分配一个颜色,这基本上使我的整个动画播放器都在彩色表面后面消失,因此,无用。也许,有人有解决办法? :)

我的玩家类: enter image description here enter image description here

python pygame game-development rect blit
© www.soinside.com 2019 - 2024. All rights reserved.