1
這是一個有效的例子: 它在我的屏幕底部加載一個紅色圖形。到目前爲止這麼好,但 我想加載特定的座標像700(x軸)和100(y軸)的數字。如何用get_rect()或Rect()設置矩形的座標?
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)