 |
Jypeli
9
The simple game programming library
|
Siirry tämän tiedoston dokumentaatioon.
38 using Windows.ApplicationModel.Resources;
65 Content.RootDirectory =
"Content";
76 return new Image(
"Content/" + name);
98 for (
int i = 0; i < names.Length; i++)
111 public static Image[]
LoadImages(
string baseName,
int startIndex,
int endIndex,
bool zeroPad =
false)
113 if (startIndex > endIndex)
throw new ArgumentException(
"Starting index must be smaller than ending index.");
115 Image[] result =
new Image[endIndex - startIndex];
120 int digits = endIndex.ToString().Length;
121 format =
"{0}{1:" +
"0".Repeat(digits) +
"}";
128 for (
int i = startIndex; i < endIndex; i++)
130 string imgName = String.Format(format, baseName, i);
131 result[i - startIndex] =
LoadImage(imgName);
175 for (
int i = 0; i < names.Length; i++)
197 if (!File.Exists(file))
199 foreach (
string ex
in extensions)
201 if (File.Exists(file + ex))
Stream StreamInternalResource(string assetName)
MediaPlayer MediaPlayer
Mediasoitin. Voidaan käyttää musiikin soittamiseen.
static Image[] LoadImages(string baseName, int startIndex, int endIndex, bool zeroPad=false)
Lataa taulukon kuvia contentista.
Ääniefekti. Yhdestä efektistä voi luoda CreateSound-metodilla monta ääntä (Sound),...
static Font LoadFont(string name)
Lataa fontin. Fontin tulee olla lisätty content-hakemistoon.
static SoundEffect[] LoadSoundEffects(params string[] names)
Lataa taulukon ääniefektejä contentista.
static string FileExtensionCheck(string file, string[] extensions)
Etsii millä päätteellä annettu tiedosto löytyy
static Image[] LoadImages(params string[] names)
Lataa taulukon kuvia contentista.
static Font FromContent(string name)
Lataa uuden fontin contentista.
static Image LoadImageFromResources(string name)
Lataa kuvan Jypelin sisäisistä resursseista.
static void PlaySound(string name)
Soittaa ääniefektin.
Microsoft.Xna.Framework.Audio.SoundEffect XnaSoundEffect
static SoundEffect LoadSoundEffectFromResources(string name)
Lataa ääniefektin Jypelin sisäisistä resursseista.
static SoundEffect LoadSoundEffect(string name)
Lataa ääniefektin contentista.
static JypeliContentManager ResourceContent
Kirjaston mukana tuleva sisältö. Voidaan käyttää esimerkiksi tekstuurien lataamiseen.
static new GraphicsDevice GraphicsDevice
XNA:n grafiikkakortti.
static Image LoadImage(string name)
Lataa kuvan contentista.
bool Play()
Soittaa äänen.
static string internalResourcePath