在类之间切换

时间:2013-09-23 09:35:19

标签: c# xna

我正试图在我的'Game1'类中切换XNA中的两个类,我遇到了几个错误,尝试了不同的方法使它工作但我会发布最好看的错误'Win32异常未处理 - 系统找不到指定的文件'

public class Game1 : Microsoft.Xna.Framework.Game
{
    GameTime gameTime = new GameTime();
    Game a;
    aastring b;
    bool c = false;

    public Game1()
    {
        a = new Game();
        b = new aastring();

        if (c == false)
            a.DoAll(gameTime);
        else
            b.DoAll(gameTime);
    }

-

public void DoAll(GameTime gameTime)
    {
        //LoadContent();
        Draw(gameTime);
        do
        {
            Update(gameTime);
        }
        while(outa == false);
    }

-

public void DoAll(GameTime gameTime)
    {
        Draw(gameTime);
    }

我很确定一旦我开始工作会有更多的问题,但我已经坚持了好几天。

1 个答案:

答案 0 :(得分:0)

在构造函数中初始化类,但不要尝试将所有游戏逻辑放在此处。在UpdateDraw方法中切换类。