我需要将手机的边界设置为墙内元素可以反弹的墙。物理应该是正确的。这是一个例子:
我知道Interpolation允许弹跳,但我不知道如何创建物理
答案 0 :(得分:0)
检查与墙壁的碰撞。我假设你正在渲染位图,所以我们所说的正方形的起点是左上角。在那种情况下:
if (x + width >= SCREEN_WIDTH || x <= 0) vx *= -1;
if (y + height >= SCREEN_HEIGHT || y <= 0) vy *= -1;
其中vx和vy是x和y速度。