Отладка приложения XNA - PullRequest
       13

Отладка приложения XNA

0 голосов
/ 14 сентября 2011

У меня проблемы с отладкой приложения XNA с использованием VS 2010 ultimate и XNA GameStudio 4.0. Когда я устанавливаю точку останова внутри одного из методов Draw и выполнение достигает точки останова, все приложение зависает, перестает отвечать, и я не могу переключиться обратно на VS, пока не завершу процесс из диспетчера задач. Это присуще тому, как метод Draw работает в XNA, или я делаю что-то не так? Спасибо за ответ

1 Ответ

2 голосов
/ 14 сентября 2011

Вам необходимо запустить XNA в оконном режиме.Это можно сделать с помощью следующего кода при загрузке игры:

graphics = new GraphicsDeviceManager(this);     // "this" being your Game class
graphics.PreferredBackBufferWidth = 1024;
graphics.PreferredBackBufferHeight = 768;
graphics.IsFullScreen = false;
graphics.ApplyChanges();

(редактировать: извините, что не читал комментарии выше)

...