0

pyGameにマリオタイプのプラットフォームを実装しようとしています。ポリゴンで衝突検出を使用しても問題ありません。プレイヤーが空中に浮かんでいるポリゴンである彼の上の床をジャンプできるようにするにはどうすればよいのか興味があります。

それをどのように扱うかについての理論は何ですか?

4

1 に答える 1

1

キャラクターがブロックにぶつかると、ポリゴンと衝突しなくなるまで現在の速度で上に移動するようにすることができます。そうすれば、上から地面にぶつかっても下に落ちませんが、下にぶつかると下に落ちます。衝突機能に while ループを設定することをお勧めします。

于 2012-06-26T23:49:13.903 に答える