12.06.2024
статья
Как сделать свой курсор в Pygame:
#Добавляем Pygame:
import pygame
pygame.init()
screen = pygame.display.set_mode((1200, 600))
# Создаём свой курсор:
cursor = pygame.sprite.Sprite()
cursor.image = pygame.image.load('название файла')
cursor.rect = cursor.image.get_rect()
# Цикл:
while True:
    events = pygame.event.get()
    for i in events:
        if i.type == pygame.QUIT:
            exit()
    # Задаём кординаты для курсора
    mouse_pos = pygame.mouse.get_pos()
    cursor.rect.center = pygame.mouse.get_pos()
    # Рисувка:
    screen.blit(cursor.image, cursor.rect)

    pygame.display.update()
    pygame.time.Clock().tick(60)

<br data-tomark-pass >
<br data-tomark-pass >

Как сделать свой курсор в Pygame:Как сделать свой курсор в Pygame:
Комментарии (6)
Уф уф, а я могу в теории подать на АП?
Для этого же есть встроенная в pygame функция "pygame.cursors.Cursor"
Ответ на этот комментарий
28 июня, 2024 в 00:03
|
Денис Х. Vixur
Для этого же есть встроенная в pygame функция "pygame.cursors.Cursor"
Денис, а это ответ на мой вопрос или перефразовка поста?
Ответ на этот комментарий
30 июня, 2024 в 13:47
|
Станислав Д. 003593
Денис, а это ответ на мой вопрос или перефразовка поста?
Нет, хпх Был бы это ответ я бы ответил бы именно так, с ссылкой на вопрос Я написал этот комментарий к посту, дабы рассказать автору о функций о которой он по видимому не знал, а про АП ничего сказать не могк
А можно сделать амонг асом
Привет я спросил про курсор