.net 为什么在这个xna项目中没有标识png文件?

.net 为什么在这个xna项目中没有标识png文件?,.net,windows-phone-7,xna,windows-phone-8,xna-4.0,.net,Windows Phone 7,Xna,Windows Phone 8,Xna 4.0,为什么本程序中未标识png文件 public class Game1 : Microsoft.Xna.Framework.Game { GraphicsDeviceManager graphics; SpriteBatch spriteBatch; Texture2D box; } //此部分显示未识别的错误 protected override void LoadContent() {

为什么本程序中未标识png文件

public class Game1 : Microsoft.Xna.Framework.Game
    {
        GraphicsDeviceManager graphics;
        SpriteBatch spriteBatch;

            Texture2D box;
    }
//此部分显示未识别的错误

 protected override void LoadContent()
            {

                spriteBatch = new SpriteBatch(GraphicsDevice);

                box = Content.Load<Texture2D>("next");

            }
protected override void LoadContent()
{
spriteBatch=新spriteBatch(图形设备);
框=Content.Load(“下一步”);
}

您需要将该文件添加到内容项目中。

您需要将该文件添加到内容项目中。

要执行此操作,请右键单击解决方案资源管理器中的内容项目,然后选择添加->现有。之后,您可以选择您的图像。

为此,请在解决方案资源管理器中的内容项目上单击鼠标右键,然后选择“添加”->“现有”。之后,您可以选择您的图像。

您遇到的问题是,您已将PNG文件添加到项目解决方案中(在本例中,是名为ImageZoomInOut的项目)。要解决您遇到的问题,只需将PNG文件添加到ImageZoomInOutContent(内容)中。您还应该继续添加所有与内容相关的材料(如模型、纹理和声音)


XNA中的ContentProcessor希望它处理的所有内容都位于预定的文件夹中。如果使用资源管理器查看项目文件夹,您将看到一个名为ImageZoomInOutContent的文件夹,一旦您通过Visual Studio添加了内容并成功构建了应用程序,它将填充next.png(原始文件)和next.xnb(序列化文件)。此xnb文件是处理后应用程序中使用的文件。

您遇到的问题是您已将PNG文件添加到项目解决方案中(在您的案例中,是名为ImageZoomInOut的项目)。要解决您遇到的问题,只需将PNG文件添加到ImageZoomInOutContent(内容)中。您还应该继续添加所有与内容相关的材料(如模型、纹理和声音)

XNA中的ContentProcessor希望它处理的所有内容都位于预定的文件夹中。如果使用资源管理器查看项目文件夹,您将看到一个名为ImageZoomInOutContent的文件夹,一旦您通过Visual Studio添加了内容并成功构建了应用程序,它将填充next.png(原始文件)和next.xnb(序列化文件)。此xnb文件是处理后应用程序中使用的文件