public SoundPlayerImpl(ISoundProvider <string> provider, SoundPlayerConfig config = null) : base(provider, config) { }
/// <summary> /// サウンドプレイヤーを作成します。 /// 設定情報がnullの場合は共有リストを使用します。 /// </summary> public static ISoundPlayer <T> CreatePlayer <T>(ISoundProvider <T> provider, SoundPlayerConfig config = null) { return(new SoundPlayerImpl <T>(provider, config)); }
/// <summary> /// サウンドプレイヤーを作成します。 /// 設定情報がnullの場合は共有リストを使用します。 /// </summary> public static ISoundPlayer CreatePlayer(ISoundProvider <string> provider, SoundPlayerConfig config = null) { return(new SoundPlayerImpl(provider, config)); }
/// <summary> /// サウンドプレイヤーを作成します。 /// </summary> public static ISoundPlayer <T> Create <T>(this ISoundProvider <T> self, SoundPlayerConfig config = null) { return(SoundControl.CreatePlayer(self, config)); }