Ich habe einige Probleme mit dem Loopen eines Sounds in Flash AS3, in dem, wenn ich den Sound zu loop ich bekomme eine leichte Verzögerung am Ende/Anfang des Audios.Bevorzugte Methode für looping Sound Flash as3
Das Audio wird korrekt abgeschnitten und spielt ohne Lücke auf dem Garagenband.
Ich weiß, dass es Probleme mit Ton im Allgemeinen in Flash, Bugs mit Kodierungen und die Ungenauigkeiten des SOUND_COMPLETE Ereignis (Und Adobe sollte mit ihrem Umgang mit diesen Fragen peinlich sein)
Ich habe versucht, das zu verwenden, Eingebautes Schleifenargument in der Wiedergabemethode der Sound-Klasse und reagiert ebenfalls auf das SOUND_COMPLETE-Ereignis, aber beide verursachen eine Verzögerung.
Aber hat irgendjemand eine Technik entwickelt, mit der man einen Sound ohne spürbare Lücke durchschleifen kann?
Hey, Brian, ich sehe Sie haben Branden 'Antwort akzeptiert, aber könnten Sie mir sagen, ob Mercers Lösung funktioniert hat? Hast Du es versucht? Ich möchte lieber nicht auf das SAMPLE_DATA-Ereignis zurückgreifen, wenn ich ihm helfen kann ... – aaaidan
Hmm, ich kann meine Frage beantworten: Nein. Das Aufrufen von Play in einem Event.SOUND_COMPLETE-Event-Handler beseitigt die Lücke zumindest auf OS X, FP10 nicht. – aaaidan
Tatsächlich kann die Event.SOUND_COMPLETE-Ereignismethode tatsächlich funktionieren. Die Datei, die ich benutzte, hatte kleine Lücken am Anfang und am Ende. – aaaidan