preload static method
Warms up assets so the first play has no delay. USound.preload(["assets/sounds/tap.mp3"])
Implementation
static Future<void> preload(List<Object> sources) async {
if (sources.isEmpty) return;
for (final Object input in sources) {
final UMediaSource source = resolve(input);
final UMediaController controller = _acquire();
await controller.open(source);
await controller.pause();
}
}