C# Класс Category5.SoundClip

A sound clip takes care of loading a particular clip into the audio library
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FadeIn ( System.TimeSpan fadeDuration ) : void
FadeOut ( System.TimeSpan fadeDuration ) : void
Load ( String filename ) : void
Pause ( ) : void
Play ( float volume, bool loopPlayback ) : void
PlayFadeIn ( float volume, System.TimeSpan fadeDuration, bool loopPlayback ) : void
Resume ( ) : void
SoundClip ( Microsoft.Xna.Framework.Content.ContentManager Content, String filename ) : System
SoundClip ( Microsoft.Xna.Framework.Content.ContentManager Content, short index, String filename ) : System
Stop ( ) : void
Update ( ) : void

Must be updated in game loop, required for real time calculations in our case it's only used to fade in and out songs failure to call update results in songs playing at constant volume.

Описание методов

FadeIn() публичный Метод

public FadeIn ( System.TimeSpan fadeDuration ) : void
fadeDuration System.TimeSpan
Результат void

FadeOut() публичный Метод

public FadeOut ( System.TimeSpan fadeDuration ) : void
fadeDuration System.TimeSpan
Результат void

Load() публичный Метод

public Load ( String filename ) : void
filename String
Результат void

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( float volume, bool loopPlayback ) : void
volume float
loopPlayback bool
Результат void

PlayFadeIn() публичный Метод

public PlayFadeIn ( float volume, System.TimeSpan fadeDuration, bool loopPlayback ) : void
volume float
fadeDuration System.TimeSpan
loopPlayback bool
Результат void

Resume() публичный Метод

public Resume ( ) : void
Результат void

SoundClip() публичный Метод

public SoundClip ( Microsoft.Xna.Framework.Content.ContentManager Content, String filename ) : System
Content Microsoft.Xna.Framework.Content.ContentManager
filename String
Результат System

SoundClip() публичный Метод

public SoundClip ( Microsoft.Xna.Framework.Content.ContentManager Content, short index, String filename ) : System
Content Microsoft.Xna.Framework.Content.ContentManager
index short
filename String
Результат System

Stop() публичный Метод

public Stop ( ) : void
Результат void

Update() публичный Метод

Must be updated in game loop, required for real time calculations in our case it's only used to fade in and out songs failure to call update results in songs playing at constant volume.
public Update ( ) : void
Результат void