【发布时间】:2018-04-10 04:10:56
【问题描述】:
这是一个有效的例子: 它在我的屏幕底部加载了一个红色图形。到目前为止一切都很好,但是 我想在特定坐标处加载图形,例如 700(x 轴)和 100(y 轴)。
import pygame
class Figure:
def __init__(self, screen2):
"""Initialize the figure and set its starting position."""
self.screen2 = screen2
# Load the Red figure image and get its rect.
self.redplayer = pygame.image.load('Images/redplayer.bmp')
self.rectredplayer = self.redplayer.get_rect()
self.screen2_rect = screen2.get_rect()
# Start each new redplayer at the bottom center of the screen.
self.rectredplayer.centerx = self.screen2_rect.centerx
self.rectredplayer.bottom = self.screen2_rect.bottom
def blitme(self):
"""Draw the red player figure at its current location."""
self.screen2.blit(self.redplayer, self.rectredplayer)
【问题讨论】: