I am new to XNA, and programming in general, and I have been trying to figure out how to get a sprite to flip when the left key is pressed, and get the sprite to flip at the start, by using spriteBatch.Draw(..., SpriteEffects.FlipHorizontally, ...) but I am unsure what code needs to be used to make the sprite flip, once the key is pressed, after it has first been rendered. If anyone could explain how I go about this it would be much appreciated as I have been unable to find any clear descriptions of how to do this.
Thanks.