这里处理悬空的方法是求Y轴最小值,这里地面高度为0,所以移动Y值 -bbox(0,D_YMIN)
多个物体,所以做了个循环
不管这些物体在哪,Y轴的最小值都会被归置到0
如果地面高度不是0值或者地面有起伏不平整,可以求当前物体对应的地面高度,把Y轴最小值设为地面高度即可
如果需要在落地后再触发悬空优化可以做个碰撞事件(碰撞后逐渐最小Y值逐渐归零)或者给个高度条件(最小高度Y值在多少范围内最近归零)
Hip:https://pan.baidu.com/s/1bYbqBXH98wtcevT6fWrbCA
提取码:wway