Я работаю над редактором карт для игры XNA, которую я создаю в свободное время. Произведения искусства, используемые на карте, хранятся на одной текстуре, а прямоугольники хранятся с координатами и шириной и т. Д.
В приложении winforms я могу добавлять сегменты, выбирая нужный сегмент из списка, который заполняется из массива возможных сегментов.
Проблема в том, что я хотел бы показать предварительный просмотр выбранного сегмента, и, поскольку он хранится на общей текстуре, я не могу просто установить графический блок для отображения изображения.
Можно ли в любом случае использовать информацию о прямоугольнике (.x, .y, .width, .height) для отображения только части изображения в графическом окне или для преобразования раздела в растровое изображение и его отображения? *
Большое спасибо
Майкл Аллен