我們要從Collision2D或者Collision2D的碰撞點,然后根據碰撞點的法線去判斷是從那個方向碰撞的
private void ChangeMovePlatFormToMoveLeft(Collision2D clo) { if (clo.contacts[0].normal.y == -1)//從上方碰撞 { } else if(clo.contacts[0].normal.y == 1)//從下方碰撞 { } else if (clo.contacts[0].normal.x == -1)//左邊碰撞 { } else if (clo.contacts[0].normal.x == 1)//右邊碰撞 { } }