0

我使用 C# 从 Visual Studio 模板创建了一个 Windows Phone XNA 游戏。出于某种原因,当在屏幕上的某个坐标处绘制对象时,我的 (0,0) 坐标在右侧,并且 x 和 y 坐标交换了。

这是我所拥有的(其他一切都作为模板)

 Vector2 pos; // My objects
 Texture2D pic; // My objects

 pos = new Vector2(300, 100); //in My LoadContent Menthod
 pic = Content.Load<Texture2D>("line"); //in My LoadContent Menthod

 spriteBatch.Begin(); // in my draw method
 spriteBatch.Draw(pic, pos, Color.White);
 spriteBatch.End();

我的对象在 (100,300) 处绘制,右上角为 (0,0)

有谁知道如何解决这一问题?

4

0 回答 0