Класс Player с моей игрой C # XNA

Обычно я обращаюсь за помощью на форумы XNA, но сейчас они не работают, поэтому я пришел сюда.

Я делаю новую игру для XNA. , и я хочу иметь класс игрока. На данный момент у меня есть основной игровой класс Dots . Это основная игра. Вот как сейчас устроен мой класс Player :

namespace Dots
{
    class Player : Microsoft.Xna.Framework.Game
    {
        Texture2D PlayerTexture;
        Vector2 PlayerPosition;

        public Player()
        {
            Content.RootDirectory = "Content";
            PlayerTexture = Content.Load<Texture2D>("Player");
            PlayerPosition = Vector2.Zero;
        }

        public void Update()
        {

        }

        public void Draw(SpriteBatch SpriteBatch)
        {

        }
    }
}

Но я получаю сообщение об ошибке, и не могу понять, как ее исправить. Ошибка:

Ошибка загрузки «Плеер». ГрафикаУстройство Я пришел сюда.

Я делаю новую игру для XNA и хочу иметь класс игрока. На данный момент у меня есть основной игровой класс Dots . Это основная игра. Вот как сейчас устроен мой класс Player :

namespace Dots
{
    class Player : Microsoft.Xna.Framework.Game
    {
        Texture2D PlayerTexture;
        Vector2 PlayerPosition;

        public Player()
        {
            Content.RootDirectory = "Content";
            PlayerTexture = Content.Load<Texture2D>("Player");
            PlayerPosition = Vector2.Zero;
        }

        public void Update()
        {

        }

        public void Draw(SpriteBatch SpriteBatch)
        {

        }
    }
}

Но я получаю сообщение об ошибке, и не могу понять, как ее исправить. Ошибка:

Ошибка загрузки «Плеер». ГрафикаУстройство Я пришел сюда.

Я делаю новую игру для XNA и хочу иметь класс игрока. На данный момент у меня есть основной игровой класс Dots . Это основная игра. Вот как сейчас устроен мой класс Player :

namespace Dots
{
    class Player : Microsoft.Xna.Framework.Game
    {
        Texture2D PlayerTexture;
        Vector2 PlayerPosition;

        public Player()
        {
            Content.RootDirectory = "Content";
            PlayerTexture = Content.Load<Texture2D>("Player");
            PlayerPosition = Vector2.Zero;
        }

        public void Update()
        {

        }

        public void Draw(SpriteBatch SpriteBatch)
        {

        }
    }
}

Но я получаю сообщение об ошибке, и не могу понять, как ее исправить. Ошибка:

Ошибка загрузки «Плеер». ГрафикаУстройство компонент не найден.

Он бросает его в эту строку: PlayerTexture = Content.Load ("Player"); .

Я вижу в главном игровом классе эта строка: Graphics = new GraphicsDeviceManager (this); , но я понятия не имею, что с этим делать. Могу ли я передать его моему классу Player или как?

Любая помощь приветствуется, спасибо.

5
задан Wen 8 October 2010 в 19:43
поделиться