2017-08-21 7 views
0
pygame.init() 
pygame.display.init 
screen = pygame.display.set_mode([800, 600]) 
test = "space.ogg" 
pygame.mixer.init(frequency=22050, size=-16, channels=2, buffer=4096) 
pygame.mixer.music.load(path.join(snd_dir, 'space.ogg')) 
pygame.mixer.music.play(test) 
screen = pygame.display.set_mode((WIDTH, HEIGHT)) 
pygame.display.set_caption("My Game") 
clock = pygame.time.Clock() 

私はコードpygameの音楽エラー

ERROR実行しようとすると、エラーを思い付く: pygame.mixer.music.play(テスト) TypeError例外:整数が必要です(GOTタイプstrを)

+1

エラーがパラメータについて不平を言います整数ではなく文字列です。あなたのパラメータ(testからのフィード、 "space.ogg")は文字列です。エラーメッセージが表示されるので、これは明らかです。あなたの質問は何ですか? – Yunnosch

答えて

0

playは、loopsstartという2つの引数をとりますが、どちらもデフォルトは0です。文字列がないため、間違った引数を指定しています。

あなたは法の文字列(space.ogg)を再生するために渡すと、これは誤り

では、Googleの検索結果の上に、さらに見て、あなたはSOの質問わかりますpygame

関連する問題