Frage

Ich möchte ein Texture2D Objekt auf ein anderes Objekt Texture2D in XNA verkleinern.

Der Grund dafür ist das verkleinerte Objekt für pixelbasierte Kollisionserkennung zu verwenden.

Kann dies geschehen?

War es hilfreich?

Lösung

Sie sollten einen Blick auf die pro Pixel Kollision Tutorial als auch die transformiert pro Pixel Kollision Tutorial .

Im Wesentlichen zu tun Kollisionserkennung auf einer transformierten Textur (wie eine skalierte ein wie Sie möchten) verwenden Sie eine Matrix . Es ist nicht allzu schwierig und die Tutorials geben ein gutes Beispiel. Das Tutorial ist nicht maßstäblich, sondern dreht sich, aber Kommentare sind enthalten in der Quelle, die Ihnen zeigen, wo und wie auch skaliert zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top