setVolume method

  1. @override
Future<void> setVolume(
  1. double volume
)
override

Set Volume (Persistent)

Persists SFX volume to storage, then applies it.

Implementation

@override
Future<void> setVolume(double volume) async {
  _storage.sfxVolume = volume;
  await super.setVolume(volume);
  // New pool starts will use the updated volume via playPooled(..., volume: ...)
}