0

我正在创建一个突围风格的游戏,目前卡在一个特定的问题上,我确信有一个解决方案,但还没有弄清楚。所以有 3 面墙(左、右和上),我的问题是,当球从左墙或右墙反弹时,它会继续以一定角度撞击顶墙,然后导致球撞击下一个墙(左或右)朝向墙的底部,这会影响我试图为我的特定版本的突破实现的预期游戏玩法,并使游戏更难玩。

我想要实现的是,每当球击中左侧或右侧时,它会继续击中中心周围的顶壁,然后再次从顶壁击中左壁或右壁(与第一堵墙相反) hit) 靠近其中心,依此类推。基本上我想要的是球以规则的角度围绕每面墙的中心弹跳墙壁。

不良行为 不需要的球反弹

期望的行为

期望的球反弹

4

0 回答 0