我正在制作一个基于XNA游戏开发教程游戏“射击游戏”的小游戏…经过一些试验和错误后,我制作了自己的动画精灵,我可以在屏幕上移动.问题是,他总是面临正确的.
我怎样才能改变这个(下面的图像),以便每次按下按键事件时他都面向正确的方向?!
你可能已经猜到了我对C#很陌生,我意识到这可能比我想象的要复杂得多,所以我只需要知道当他向左移动时左右移动时如何使精灵面朝右.
先感谢您.
解决方法:
您还可以通过将SpriteEffects.FlipHorizontally选项传递给theSpriteBatch.Draw()方法来完成此操作.但正如其他人所说,这将比使用精灵表有更多的开销.