2009-03-05 9 views
5

Texture2DオブジェクトをXNAの別のTexture2Dオブジェクトにダウンサイズしたいと思います。XNAでTexture2Dのサイズを小さくする

理由は、ピクセルベースの衝突検出に縮小されたオブジェクトを使用するためです。

これはできますか?

答えて

3

per-pixel collision tutorialtransformed per-pixel collision tutorialをご覧ください。

変換されたテクスチャ(必要に応じてスケーリングされたテクスチャなど)で衝突検出を行うには、transformationmatrixを使用します。これはあまり難しいことではなく、チュートリアルは良い例です。このチュートリアルでは、縮尺は変えずに回転しますが、縮尺を変更する場所と方法を示すソースにコメントが含まれています。

関連する問題