2013-09-23 112 views
0

我想在我的'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); 
    } 

我很肯定,一旦我開始工作,會出現更多的問題,但我一直堅持這幾天。

+0

您在哪條線路上收到此錯誤? – Regu

+0

它在線上,Public Game1()和a = new Game();有一個灰色的框。 – user2780608

回答

0

在構造函數中初始化你的類,但不要試圖把所有的遊戲邏輯放在這裏。在UpdateDraw方法的類之間切換。