动量守衡的条件是什么?书上说是不受外力或是合力为零,那重力怎么算?