![]() |
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.