2012-02-28 8 views
0

私はゲームで衝突検出のためにいくつかのロジックに苦労しています。任意の(x、y)に移動するスプライトによるタイルゲームの衝突検出

2次元配列の値を表すタイル(画像)のグリッドがあるため、タイルNの位置は(列m、行n)となります。各タイルの寸法は(windowDimensions/numberOfTiles)で設定されます。

私は移動可能なスプライトを持っていますが、それはタイル画像と同じ寸法ですが、このスプライトは(スムーズに移動するために)(x、y)ピクセル位置に移動します。

私は、ウィンドウ内の(x、y)ピクセル座標を使用して、可動スプライトのグリッド位置を見つけるための提案を探しています。

すべての提案は(あなたが望むものに依存する)tileWidthtileHeightにより、 よろしく、 ジャック・ハント

答えて

0

分割xyを歓迎して、いずれかの結果の床や天井を取ります。

+0

ありがとうございますので、明らかにまだ魅力があります。私はこれを頭の中で複雑にする方法だった。ありがとうございました! –

関連する問題