Обычно я обращаюсь за помощью на форумы 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
или как?Любая помощь приветствуется, спасибо.