碰撞检测移动判断,目前据我了解的有三种方式,
1,if(碰撞(self,b)){
self移动会会一帧的位置
}
碰撞检测移动判断,目前据我了解的有三种方式,
1,if(碰撞(self,b)){
self移动回上一帧的位置
}
这个会导致物体来回抖动,(官方的好像是这样做的,但是不会抖动。)不知道是为什么
2,
b + 步长
id(碰撞(self,b)){
self停止移动
}
这个会导致步长是100的情况下,self在距离b 99的情况下停止移动
3,
对self 上下左右四个方向+碰撞限制移动
这个值对四个方向键有用,如果是摇杆就不知道怎么办了
鼠标滑动的话 速度过快 会不会检测不到碰撞
不是检测不到,是掉帧