Я разрабатываю набор приложений для создания игр на XNA. Используя Graphics.drawImage, я могу легко нарисовать изображение для предварительного просмотра из объекта XNA texture2D.
Каждый объект, например, Персонаж, Карта и т. Д., Состоит из Списка частей, в каждой части хранится такая информация, как поворот положения и источник текстуры. Следующим шагом является предварительный просмотр всего объекта, а не только его части.
Как мне это сделать? Могу ли я просто рассматривать Graphics.drawImage как обычный вызов отрисовки XNA и визуализировать раздел объекта, который я хочу, в растровое изображение, просматривая список и отрисовывая каждый элемент в растровом изображении по месту и по порядку? Или каждый вызов graphics.DrawImage уничтожает растровое изображение, на которое он рисует?