XNA: Динамический контент, загружающийся без Game Studio, установлен?

Я хотел бы позволить моей игре загрузить содержание (такое как модель, jpg файл, и т.д.) во время времени выполнения и отобразить их.

Я посмотрел на образец на веб-сайте XNA (http://creators.xna.com/en-US/sample/winforms_series2), однако этот метод требует Game Studio (что означает Visual Studio также), установленный на клиентском компьютере.

Что подходы к загрузке содержания во время времени выполнения без VS+GS? Я имею избежать XNA Довольный Конвейер полностью? Раз так я должен записать свою собственную графическую библиотеку импорта или являюсь там какими-либо подходящими для этой задачи?

Заранее спасибо!

5
задан Dan7 15 December 2009 в 17:20
поделиться

2 ответа

Для загрузки текстуры вы можете использовать метод Texture2D.FromFile .

Что касается моделей, я не думаю, что есть способ их загрузить. Если вы просто хотите загрузить данные вершин и индексов, то загрузить их из файла в буферы довольно просто. Если, однако, вам действительно нужен экземпляр модели, я не знаю другого способа (кроме использования конвейера содержимого)

4
ответ дан 14 December 2019 в 19:15
поделиться

Выполнение этого потребовало бы большого количества тонких настроек, и изучения конечных файлов, изменения их и повреждения некоторых правил в EULA для XNA Gamestudio 3.1 и ниже. Ваш лучший выбор состоял бы в том, чтобы создать Вершину и Индексные буферы и загрузку вашего собственного типа файла для моделей.

1
ответ дан 14 December 2019 в 19:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: