Задать вопрос
Ответы пользователя по тегу pygame
  • Не работает аргумент «start» в pygame.mixer.music.play() как исправить?

    @desocrew
    Аргумент "start" не поддерживается в методе play() для класса pygame.mixer.Sound. Он поддерживается только в методе play() для класса pygame.mixer.music, который используется для воспроизведения музыкальных файлов.

    Чтобы использовать аргумент "start", нужно изменить код на следующий:
    from pygame.mixer import music, init
    import keyboard as k
    
    init()
    
    music.load(r"br.mp3")
    
    while True:
        if k.is_pressed("s"):
            music.play(start=0.8)


    В этом коде используется pygame.mixer.music вместо pygame.mixer.Sound. Вызов метода load() загружает аудиофайл в память, и метод play() начинает воспроизведение с указанного времени (заданного параметром "start").
    Ответ написан