Jypeli
5
The simple game programming library
|
Ääniefekti. Yhdestä efektistä voi luoda CreateSound
-metodilla monta ääntä (Sound
), jotka voivat soida yhtäaikaa. Ääntä ei tarvitse kuitenkaan luoda itse, jos vain kutsuu Play
-metodia.
Lisää...
Julkiset jäsenfunktiot | |
Sound | CreateSound () |
Luo Sound-tyyppisen olion. Oliolla on ominaisuuksia kuten voimakkuus ja korkeus joita voidaan muuttaa soiton aikana. Lisää... | |
bool | Play () |
Soittaa äänen. Lisää... | |
bool | Play (double volume, double pitch, double pan) |
Soittaa äänen. Lisää... | |
void | Stop () |
Pysäyttää äänen toistamisen. Lisää... | |
Ominaisuudet | |
TimeSpan | Duration [get] |
Ääniefektin kesto sekunteina. Lisää... | |
DoubleMeter | Position [get, set] |
Paikka äänessä sekunteina (missä kohtaa toistoa ollaan). Ei voi asettaa. Lisää... | |
bool | IsPlaying [get] |
Toistetaanko ääntä parhaillaan. Lisää... | |
static double | MasterVolume [get, set] |
Äänenvoimakkuuden taso 0.0 - 1.0 Lisää... | |
Ääniefekti. Yhdestä efektistä voi luoda CreateSound
-metodilla monta ääntä (Sound
), jotka voivat soida yhtäaikaa. Ääntä ei tarvitse kuitenkaan luoda itse, jos vain kutsuu Play
-metodia.
Määrittely tiedoston SoundEffect.cs rivillä 15.
Sound CreateSound | ( | ) |
Luo Sound-tyyppisen olion. Oliolla on ominaisuuksia kuten voimakkuus ja korkeus joita voidaan muuttaa soiton aikana.
Määrittely tiedoston SoundEffect.cs rivillä 91.
bool Play | ( | ) |
bool Play | ( | double | volume, |
double | pitch, | ||
double | pan | ||
) |
Soittaa äänen.
volume | Äänenvoimakkuus 0.0 - 1.0 |
pitch | Äänen taajuusmuutos. -1.0 = oktaavi alaspäin, 1.0 = oktaavi ylöspäin, 0.0 = normaali. |
pan | Balanssi eli kummasta kaiuttimesta ääni kuuluu enemmän. -1.0 = kokonaan vasemmasta, 1.0 = kokonaan oikeasta, 0.0 = yhtä paljon kummastakin |
Määrittely tiedoston SoundEffect.cs rivillä 118.
void Stop | ( | ) |
Pysäyttää äänen toistamisen.
Määrittely tiedoston SoundEffect.cs rivillä 144.
|
get |
Ääniefektin kesto sekunteina.
Määrittely tiedoston SoundEffect.cs rivillä 26.
|
get |
Toistetaanko ääntä parhaillaan.
Määrittely tiedoston SoundEffect.cs rivillä 36.
|
staticgetset |
Äänenvoimakkuuden taso 0.0 - 1.0
Määrittely tiedoston SoundEffect.cs rivillä 158.
|
getset |
Paikka äänessä sekunteina (missä kohtaa toistoa ollaan). Ei voi asettaa.
Määrittely tiedoston SoundEffect.cs rivillä 31.