Vorrei ridimensionare un oggetto Texture2D in un altro oggetto Texture2D in XNA.Ridimensionamento di una Texture2D in XNA
Il motivo è utilizzare l'oggetto ridimensionato per il rilevamento delle collisioni basato su pixel.
Questo può essere fatto?
Vorrei ridimensionare un oggetto Texture2D in un altro oggetto Texture2D in XNA.Ridimensionamento di una Texture2D in XNA
Il motivo è utilizzare l'oggetto ridimensionato per il rilevamento delle collisioni basato su pixel.
Questo può essere fatto?
Dovresti dare un'occhiata allo per-pixel collision tutorial e allo transformed per-pixel collision tutorial.
In sostanza, per eseguire il rilevamento delle collisioni su una trama trasformata (ad esempio in scala come desiderato) si utilizza uno transformationmatrix. Non è eccessivamente difficile e le esercitazioni danno un buon esempio. Il tutorial non scala ma ruota, ma i commenti sono inclusi nella sorgente che mostra dove e come ridimensionare.