Как я могу переключиться на новый музыкальный файл, когда моя программа на Python работает с livewires?
Я загружаю файл, а затем воспроизводить его, который работает нормально. Тогда, если я загружаю другой музыкальный файл, ни один не играет. Мне нужно загрузить одну музыкальную дорожку, воспроизвести ее, затем остановить, затем загрузить и воспроизвести вторую дорожку. Это просто невозможно?
games.music.load ("theme.mp3") games.music.play (-1)
games.music.load ("bonus_theme.mp3") games.music.play (-1)
1 ответ
Почему бы не загрузить обе переменные, а затем использовать.play() и.stop()? Например:
import pygame
theme = pygame.mixer.Sound('theme.mp3')
bonusTheme = pygame.mixer.Sound('bonus_theme.mp3')
theme.play(-1)
theme.stop()
bonusTheme.play(-1)