C++ & SDLの2つの矩形間の衝突をどのようにして計算しますか?プレーヤがこの矩形を通過できないようにするにはどうすればよいですか?私はプレーヤーを停止することを知っていますplayeryvel = 0
、プレーヤーのYの速度を0にするので、彼らはそれを通過することはできません。私の問題は、これは、すべての垂直移動を停止するとき、私はそのrectを通して移動を停止することです。SDLとC++での衝突
EDIT:現在のコードでは、check_collision(SDL_Rect、SDL_Rect)という名前の関数が使用されています。だから私の使用法のコードと実際の関数。
この質問は少し曖昧です。今持っていることを示すコードスニペットを追加すると役立ちます。 –
投稿は自分のコードで更新されました。 –