Disable __updatePeaks & More work in audiosource
This commit is contained in:
@@ -159,16 +159,9 @@ class Conductor
|
||||
}
|
||||
|
||||
private static function __updateSongPos(elapsed:Float) {
|
||||
if (FlxG.sound.music == null || !FlxG.sound.music.playing) {
|
||||
lastSongPos = FlxG.sound.music != null ? FlxG.sound.music.getActualTime() - songOffset : -songOffset;
|
||||
return;
|
||||
}
|
||||
|
||||
if (lastSongPos != (lastSongPos = FlxG.sound.music.getActualTime() - songOffset)) {
|
||||
// update conductor
|
||||
songPosition = lastSongPos;
|
||||
} else {
|
||||
songPosition += songOffset + elapsed * 1000;
|
||||
if (FlxG.sound.music != null) { // CNE FlxSound is Interpolated.
|
||||
lastSongPos = FlxG.sound.music.time - songOffset;
|
||||
if (FlxG.sound.music.playing) songPosition = FlxG.sound.music.time;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user