如何让刚体在自由下落的同时保持位置在屏幕中心?

我想实现这样的场景:一个小球(刚体)向下做自由落体运动,下落过程中会碰到障碍速度发生变化,但是始终让小球保持在y=0这个高度

我的想法是:小球是一个刚体,我每一帧获取刚体的当前速度,然后让小球所在的父节点以该速度向上滚动,从而保持位置的相对静止。

请问各位大神:我这样的思路可行吗?如果可行,该怎么获得刚体当前的速度?

摄像机跟随