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