Bug开发Pong游戏

时间:2019-03-17 23:27:39

标签: c++ sfml

我正在创建我的第一个游戏Pong,但我有一个不知道如何解决的小错误。如果球从上方撞击打击垫,则它会进入其内部并从另一侧退出。

这里是视频的链接,可以更好地了解错误Pong Game Bug

我还将在此处发布我的代码,以便您了解我如何尝试这样做。

resolve

1 个答案:

答案 0 :(得分:0)

我认为问题在于,当您的球与打击垫相交时,您更改了速度矢量的x分量的正负号,但您的球仍在打击垫上,因此下一帧速度的正负号再次更改,从而导致了球停留在垫子上。

这种碰撞需要引起注意,因为您会遇到很多边缘情况。

相关问题