Я бы хотел уменьшить размер объекта Texture2D до другого объекта Texture2D в XNA.
Причина заключается в использовании уменьшенного объекта для обнаружения столкновений на основе пикселей.
Можно ли это сделать?
Вам следует взглянуть на учебник по столкновению на пиксель , а также преобразованный учебник по столкновению на пиксель .
По сути, для обнаружения столкновений на преобразованной текстуре (такой как масштабированная, как вы хотите) вы используете преобразование матрица . Это не слишком сложно, и учебники дают хороший пример. Учебное пособие не масштабируется, а вращается, но в источник включены комментарии, показывающие, где и как выполнять масштабирование.