Сокращение Texture2D в XNA
-
03-07-2019 - |
Вопрос
Я бы хотел уменьшить размер объекта Texture2D до другого объекта Texture2D в XNA. Р>
Причина в том, чтобы использовать уменьшенный объект для обнаружения столкновений на основе пикселей.
Можно ли это сделать?
Решение
Вам следует взглянуть на руководство по столкновению с пикселями , как а также преобразованное руководство по столкновению на уровне пикселей .
По сути, для обнаружения столкновений на преобразованной текстуре (такой как масштабированная, как вы хотите) вы используете преобразование matrix , Это не слишком сложно, и учебники дают хороший пример. Учебное пособие не масштабируется, а вращается, но в источник включены комментарии, показывающие, где и как выполнять масштабирование.
Не связан с StackOverflow