XNA Создание экземпляра игры во вьюпорте

У меня два класса:

1) onePlayerGame.cs Этот класс определяет 4 окна просмотра на экране.

2) game1.cs Этот класс представляет собой простую игру

Как мне запустить game1 в одном из окон просмотра? Оба класса работают хорошо ... но я не уверен, как сделать так, чтобы игра "появлялась" в одном из окон просмотра ..

О ... я делаю 2D-проект

ПОМОГИТЕ, ПОЖАЛУЙСТА ~~~


person Perwyl Liu    schedule 18.01.2011    source источник


Ответы (1)


Для рендеринга игр на разделенном экране вы можете просто создать экземпляр ViewPort и назначить его на графическое устройство, когда вы переходите к визуализации элементов в этом конкретном окне просмотра.

Для каждого отдельного представления потребуется собственная процедура визуализации ... вот хороший пример:
http://rbwhitaker.wikidot.com/viewports-split-screen

person Joel Martinez    schedule 18.01.2011