Ich bin sehr neu zu XNA und ich begann, indem ich ein Tutorial folgte, das ein Bild auf dem Bildschirm zeichnet. Ich konnte mein Bild in den Inhaltsordner verschieben, aber wenn ich versuche, es in meinem Code zu verwenden, kann es nicht gefunden werden.Asset nicht gefunden XNA
Ich benutze den Asset-Namen und ich kann einfach nicht finden, was ich falsch mache. Die Lernprogramme verwenden XNA 3.0 und ich verwende Visual Studio 2010, nicht sicher, ob das wichtig ist oder nicht.
Hier ist mein Code
public class Game1 : Microsoft.Xna.Framework.Game
{
Vector2 mPosition = new Vector2(0, 0);
Texture2D mSpriteTexture;
GraphicsDeviceManager graphics;
SpriteBatch spriteBatch;
public Game1()
{
graphics = new GraphicsDeviceManager(this);
Content.RootDirectory = "Content";
}
protected override void Initialize()
{
base.Initialize();
}
protected override void LoadContent()
{
spriteBatch = new SpriteBatch(GraphicsDevice);
mSpriteTexture = Content.Load<Texture2D>("Face");
}
protected override void UnloadContent()
{
}
protected override void Update(GameTime gameTime)
{
if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
this.Exit();
base.Update(gameTime);
}
protected override void Draw(GameTime gameTime)
{
GraphicsDevice.Clear(Color.Black);
spriteBatch.Begin();
spriteBatch.Draw(mSpriteTexture, mPosition, Color.White);
spriteBatch.End();
base.Draw(gameTime);
}
}
}
Der Fehler lautet: „ContentLoadException wurde nicht behandelt. Datei nicht gefunden.
Ich hoffe, dass diese genügend Informationen. Auch die Der Objektname meiner Datei lautet "Gesicht".
Vielen Dank im Voraus.
Ich habe einen Link des Lösungs-Explorers gepostet, ich habe nicht den Rep, um Bilder zu posten, also hoffe ich, dass das in Ordnung ist. Soweit ich das beurteilen kann, habe ich alles gemacht, was Sie vorgeschlagen haben und immer noch kein Glück. – Foxvog
Aus diesem Screenshot sieht es so aus, als müssten Sie mit der rechten Maustaste auf das "Test" -Projekt klicken und "Inhaltsreferenz hinzufügen" sagen. Sie müssen dann Ihr "Test (Content)" - Projekt als Referenz auswählen. Das sollte standardmäßig geschehen sein, als du dieses neue Spielprojekt erstellt hast und ich bin mir nicht sicher, warum es aussieht, als wäre es entfernt worden. –
Das war das Problem, ich bin mir nicht sicher, warum es so war. Vielen Dank für die Antwort und die Tutorials! – Foxvog