对象引用未设置为Object XNA的实例

时间:2014-04-18 01:31:22

标签: c# xna

好的,所以我试图运行我的xna游戏,并继续在我的敌人类的Draw方法中弹出以下代码的Null Reference Exception,但我不知道是什么导致它

我特别提到的代码是

drawing Origin = new Vector2(texture.Width / 2, texture.Height / 2);

public void Draw(SpriteBatch spriteBatch)
    {
        boundingBox.X = (int)position.X;
        boundingBox.Y = (int)position.Y;

        drawingOrigin = new Vector2(texture.Width / 2, texture.Height / 2);

        spriteBatch.Draw(texture, boundingBox, null, Color.White, orientation, drawingOrigin, SpriteEffects.None, 0.0f);
    }

1 个答案:

答案 0 :(得分:0)

问题修复解决方案在

中的主要Game1逻辑中
Protected Override Content(ContentManager Content)

我把内容称为

virtualAlien.Content(); 

而不是将其作为

virtualAlien.Content(Content);