Unity 判断碰撞的方向

2020-03-12  本文已影响0人  游戏创作者
        if (collision.contacts[0].normal.y == -1) {
            Debug.Log("++++++++++++++从上方碰撞");
        } else if (collision.contacts[0].normal.y == 1) {
            Debug.Log("++++++++++++++从下方碰撞");
        }
        else if (collision.contacts[0].normal.x == -1)
        {
            Debug.Log("++++++++++++++从左边碰撞");
        }
        else if (collision.contacts[0].normal.x == 1)
        {
            Debug.Log("++++++++++++++从右边碰撞");
        }
上一篇 下一篇

猜你喜欢

热点阅读