private void lookdirection(statussen look) { switch (look) { case statussen.Left: PreviousState = statussen.Left; break; case statussen.Right: PreviousState = statussen.Right; break; default: break; } }
private Microsoft.Xna.Framework.Vector2 MoveHorizontal(KeyboardState key) { var direction = Vector2.Zero; key = Keyboard.GetState(); if (key.IsKeyDown(Keys.Left)) { status = statussen.Left; direction = new Vector2(-2, 0); } else if (key.IsKeyDown(Keys.Right)) { status = statussen.Right; direction = new Vector2(2, 0); } else { status = statussen.Idle; } return(direction); }