Ich arbeite an einem einfachen Snake - Spiel in Python, und es funktioniert wie beabsichtigt hier zu Hause, aber wenn ich den Code auf GitHub setzen, findet es nicht den Pfad zu den Songs, ich möchte diesen Pfad relativ, absolut absolut machen, so dass es auf jedem Computer funktioniert. HierWie man den Pfad zu Liedern in Pygame relativ macht
ist der Teil des Codes für die Song-Dateien -
def game_sound(s):
""" Include the game sfx and music"""
if s == 0:
pygame.mixer.music.load("background.ogg")
pygame.mixer.music.play(-1)
elif s == 1:
pygame.mixer.Sound("eating.wav").play()
elif s == 2:
pygame.mixer.Sound("game-over.wav").play()
TL - DR- Es funktioniert hier zu Hause und nirgendwo sonst, Im einen Weg zu finden versucht, indem sie den Pfad relativ zu beheben, dass Ich weiß nicht wie. Kann jemand helfen?
vielleicht überprüft hier: https://Stackoverflow.com/q/918154/7766131 – swimingduck
hat nicht funktioniert @swimingduck, danke trotzdem – Mateus
Wenn Sie Code in einem anderen Ordner als Spielordner ausführen, dann müssen Sie den vollständigen Pfad zum Spielordner finden und zu Lieddateien beitreten. – furas