Archives: December 2010

Sound @ XNA

Published on: December 20, 2010
Categories: XNA
Tags: No Tags
Comments: No Comments

Einfach den Sound abspielen in XNA

Kurz und knackig. Ich benutze bei kleineren Projekten bzw bei Projekten in welchen ich wenig mit Sound arbeite nicht so gern das extra Programm.
Warum? Ganz einfach die paar Befehle hier machen einen super Job und es geht nunmal viel schneller
Daher hier mein “kleines Kochbuch” über Sound in XNA.
Achtung hier trifft es leider zu was ich erwähnt hab die Befehle sint wirklich nur für XNA.
Selbst in C# gibt es andere. Benutzt die suche die hab ich natürlich auch schon reingestellt :-)
(more…)

XNA INPUTS

Published on: December 19, 2010
Categories: XNA
Tags: No Tags
Comments: No Comments

Input

Keyboardabfragen:
KeyboardState keybState = Keyboard.GetState();
if (keybState.IsKeyDown(Keys.Left))
//
if (keybState.IsKeyDown(Keys.Right))
//

 Texte abfragen:

switch (pressedKeys[i])
{
case Keys.D0:
keyString = “0″;
break;
case Keys.D1:
keyString = “1″;
break;
case Keys.A:
keyString = “A”;
break;
case Keys.B:
keyString = “B”;
break;
// rest of alphabet here
// punctuation characters
case Keys.Space:
keyString = ” “;
break;
case Keys.OemPeriod:
keyString = “.”;
break;
case Keys.Enter:
keyString = “\n”;
break;
}
// Kleinschreiben:
if (keyState.IsKeyUp(Keys.LeftShift) &&
keyState.IsKeyUp(Keys.RightShift))
{
keyString = keyString.ToLower();
}
// Löschen:
if (pressedKeys[i] == Keys.Back)
{
if (messageString.Length > 0)
{
messageString = messageString.Remove(messageString.Length – 1);
}
}

Eventhandler

Published on: December 2, 2010
Categories: C# C++ und C
Tags: No Tags
Comments: No Comments

Eventhandler

Ticker:

System.Windows.Forms.Timer t = new System.Windows.Forms.Timer();
t.Tick += new EventHandler(Methode);
t.Interval = 100; ; //Angabe für ms
t.Start(); t.Stop();
public void Methode(object sender, EventArgs e)
{ }

MAUS EVENTS

Start.MouseLeftButtonDown += new MouseButtonEventHandler(Startit);
public void Startit(object sender, MouseButtonEventArgs e)
{
startit();
}

 
Links: Gero|

 

page 1 of 1

 
Welcome , today is Wednesday, February 22, 2012