3.7.2 求大佬帮我看一下 反射向量的问题

vector


这反弹的方向也不对呀 是我向量算出错了 还是最后反弹的坐标算错了 :joy:
Demo4.zip (686.4 KB)

用得着这么复杂吗?左右碰撞 x*=-1 上下碰撞 y*=-1 。

这个碰墙壁可以 ,但是碰到地图中间的物体 怎么处理呢 :flushed:

旋转呢?旋转坐标系,被碰的斜边旋成x轴水平,然后又旋转回去?

我还以为设置反弹系数为1就行了。

vector

公式没问题,自己的掉坑去了 碰撞方法里面的的start坐标取得不对,应该取碰撞前的坐标。 :sweat: