0

私は「Words in a pic」のクローンに取り組んでおり、各文字を表すさまざまな画像と、文字を入れる空のボックスがあります。

文字をドラッグするときは、静的なボディの場合のようにドラッグしたい、つまり上下左右(回転や回転なし)のようにドラッグし、アイテムがボックス内にある場合はそのボックス内に留まる必要があります。元の位置に戻る必要があります。

問題は、静的オブジェクトが別の静的オブジェクトと衝突することも、キネマティック オブジェクトが別のオブジェクトと衝突することもできないため、正しく理解していれば Dynamic を使用する必要があるということです。

ただし、ドラッグ イベントがアクティブ化されたときに、文字イメージのボディが静的またはキネマティック ボディのように移動し (上下左右のみ)、文字イメージと空のボックス イメージ間の衝突を検出する場合はどうすればよいですか?

これを手伝ってくれてありがとう、この問題を解決する方法に関する情報を見つけることができませんでした!

4

1 に答える 1

1

これは私よりも簡単でしたが、アイテムを「動的」に設定し、次に object.isSensor = true を設定して、回転しないように object.isFixedRotation = true にし、object.gravityScale = 0 を介して重力を無効にします。

于 2013-08-02T00:41:20.063 に答える