简体   繁体   English

更改 pygame 右上角的 position

[英]Change position on topright in pygame

import pygame
from pygame.sprite import Sprite

class Drop(Sprite):
    def __init__(self, ai_game):
        super().__init__()
        self.screen = ai_game.screen

        self.image = pygame.image.load('/home/user/Desktop/project_practise/Practise_new_game/images/drop.bmp')
        self.rect = self.image.get_rect()

        self.rect.x = self.rect.width
        self.rect.y = self.rect.height

        self.y = float(self.rect.y)

Now I have position for drop water on top left.现在我有 position 用于在左上方滴水。

The top right of the screen is (self.screen.get_width(), 0) :屏幕右上角是(self.screen.get_width(), 0)

self.rect.x = self.screen.get_width() - self.rect.width
self.rect.y = 0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM