Как я могу использовать менеджер контента в консоли приложения для загрузки новой модели? - PullRequest
0 голосов
/ 27 января 2011

как я могу использовать менеджер контента в консольном приложении для загрузки новой модели?

Я хочу загрузить данные сетки без отображения?

1 Ответ

3 голосов
/ 27 января 2011

Проверьте мой ответ на этот вопрос .Он содержит код для получения ContentManager работы в консольном приложении.

Чтобы кратко повторить его здесь:

Вам нужны классы ServiceContainer и GraphicsDeviceService из WinFormsобразец .Тогда просто используйте этот код:

Form form = new Form(); // Dummy form for creating a graphics device
GraphicsDeviceService gds = GraphicsDeviceService.AddRef(form.Handle,
        form.ClientSize.Width, form.ClientSize.Height);

ServiceContainer services = new ServiceContainer();
services.AddService<IGraphicsDeviceService>(gds);
content = new ContentManager(services, "Content");

И, конечно же, включите необходимые ссылки (System.Windows.Forms.dll).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...