2012-02-04 7 views

उत्तर

3

क्या आपने सिस्टम में डीबग क्लास देखा है। डायग्नोस्टिक्स नेमस्पेस? यह वीएस में डीबग कंसोल (या डीबग व्यू जैसे बाहरी एक) को आउटपुट भेज सकता है

6

कंसोल सक्षम करें।

विजुअल स्टूडियो में समाधान प्रोजेक्ट में अपनी प्रोजेक्ट पर राइट-क्लिक करें। फिर "गुण" पर क्लिक करें और "एप्लिकेशन" टैब में अपने आउटपुट-प्रकार के रूप में "कंसोल एप्लिकेशन" का चयन करें।

जब आप डीबगिंग कर रहे हों तो कंसोल को अक्षम करने के लिए इसे "विंडोज़ एप्लिकेशन" में बदलना न भूलें।

0

आप हमेशा Debug.WriteLine का उपयोग कर सकते हैं और अपनी डीबग संदेश विंडो पढ़ सकते हैं। या tracepoints का उपयोग करें।

+0

आप इसे आउटपुट विंडो टैब में कम्बोबॉक्स से चुन सकते हैं (यदि मुझे सही याद है, तो जब आप डीबग मोड में अपना ऐप चलाते हैं तो आउटपुट विंडो डीबग मोड का चयन करती है)। –

1

टेक्स्ट ड्राइंग के लिए विधि spritebatch है। ड्रॉस्ट्रिंग (....) इस प्रकार मैं fps गिनती खींचता हूं।

 class FPS_Counter 
    { 
     private SpriteFont spriteFont; 
     private float FPS = 0f; 
     private float totalTime; 
     private float displayFPS; 

     public FPS_Counter(SpriteBatch batch, ContentManager content) 
     { 
      this.totalTime = 0f; 
      this.displayFPS = 0f; 
     } 
     public void LoadContent(ContentManager content) 
     { 
      this.spriteFont = content.Load<SpriteFont>("Fonts/FPSSpriteFont"); 
     } 
     public void DrawFpsCount(GameTime gTime,SpriteBatch batch) 
     { 

      float elapsed = (float)gTime.ElapsedGameTime.TotalMilliseconds; 
      totalTime += elapsed; 

      if (totalTime >= 1000) 
      { 
       displayFPS = FPS; 
       FPS = 0; 
       totalTime = 0; 
      } 
      FPS++; 

      batch.DrawString(this.spriteFont, this.displayFPS.ToString() + " FPS", new Vector2(10f, 10f), Color.White); 
     } 
1

आप हमारे टूलसेट Gearset पर एक नज़र डालना चाहते हैं। यह औजारों का एक सेट है जो आपकी मदद कर सकता है। इसमें एक समर्पित खिड़की है जो आपको रंग द्वारा व्यवस्थित आउटपुट का एक सुंदर दृश्य दिखाती है, और फ़िल्टरिंग प्रदान करती है जो बहुत सारे आउटपुट होने पर काफी उपयोगी हो सकती है।

गियरसेट आपको अन्य ऑब्जेक्ट्स जैसे वक्र संपादन और रीयल-टाइम निरीक्षण के साथ प्रदान करता है। एक मुफ्त संस्करण और एक भुगतान संस्करण है (अंतर एक एकल सुविधा है जो मुक्त संस्करण में अनुपलब्ध है)। आशा करता हूँ की ये काम करेगा।

संबंधित मुद्दे

 संबंधित मुद्दे