Open SamuelKasper opened 3 years ago
Hast Du einen Workaround implementiert? Ich konnte das Problem gerade nicht reproduzieren.
Habe eben nochmal geschaut und bemerkt, dass ich dieses Problem nur an einer Stelle hatte. Hab den Code nochmal, mit den anderen funktionierenden Stelle verglichen und herausgefunden, dass das Problem darin lag, dass ich mutePianoMusic() benutzt (und in der Main ausgelagert) hatte. Wenn ich anstelle des Funktionsaufrufs einfach direkt die vier Fade - Befehle hinschreiben geht's.
Es sollte keinen Unterschied machen, ob Du die Funktionalität inline schreibst oder auslagerst. Wenn das wirklich der Fall sein sollte, möchte ich das untersuchen. Was ich sehe, ist dass Du einmal pianoSongCircle ausblendest, ein andermal pianoSongFlowerField.
pianoSongFlowerfield habe ich mittlerweile durch pianoSongCircle ersetzt. Das erste Bild ist mittlerweile ja schon wieder eine Woche alt. Das sollte allerdings nichts mit dem Problem zu tun haben.
Das hier wäre der Code in welchem ich das mutePianoMusic() durch die drei Befehle in Z. 160-162 ersetzt habe. https://github.com/SamuelKasper/VisualNovelEndabgabe/blob/main/Endabgabe/Source/WaitForAnswer.ts
MutePianoMusic ist in der Main in Z. 17 https://github.com/SamuelKasper/VisualNovelEndabgabe/blob/main/Endabgabe/Source/Main.ts
In der Novel kommt man am schnellsten an die Stelle, wenn man bei den Auswahlmöglichkeiten folgende Entscheidungen trifft:
Hattest Du damals in der Konsole geschaut, ob vielleicht ein Fehler aufgetreten war?
Und das Problem würde wieder auftreten, wenn Du die ausgelagerte Funktion benutzt?
Fehler gibts in der Konsole keinen. Hab eben nochmal die Funktion anstelle der 3 Befehle benutzt und beim schnellen durchklicken spielen wieder beide Lieder.
Ich hatte das mit einer Kopie deines Repos auch gemacht und konnte den Fehler nicht reproduzieren. Wir müssten uns mal in Discord treffen.
Wann passts dir denn am besten?
Wie wäre es jetzt? Oder schau mal bei mir vorbei, wenn Du online bist: https://discord.gg/4WX53F5Z
War am Wochenende leider beschäftigt. Der Link ist abgelaufen, aber ich gehe mal davon aus, dass das ein Link zum Spiellabor Server ist? Soll ich dich einfach mal anschreiben, wenn ich sehe das du online bist?
yep
Mir ist aufgefallen, dass wenn ich schnell durch meine Novel durchklicke der Befehl in welchem ich ein Lied ausfade ignoriert oder übersprungen wird und die andere Musik trotzdem hinzugefügt wird. Ich habe zum Verständnis 2 Videos dazu aufgenommen, in denen man das Problem hört.
Ohne Tastenspamming, Musik funktioniert wie es sein soll: https://www.youtube.com/watch?v=zertIfucc5s
Mit Tastenspamming, Musik fade Befehl wird übersprungen und beide Lieder spielen: https://www.youtube.com/watch?v=xEZWkKpCD1w
Der Code ist jeweils natürlich derselbe: