Unity中Rigibody2D.constraints的错误

时间:2018-07-27 09:40:23

标签: unity3d 2d

我创建了一个简单的游戏,该把刀扔到哪里。刀必须连接到板上。我这样做是:

void OnTriggerEnter2D(Collider2D other) {
    if (other.transform.tag == "Board") {
        rb.gravityScale = 0;
        transform.parent = Parent;
        rb.constraints = 
        RigidbodyConstraints2D.FreezePositionY;
}

有时候,将对象附着到板上后,甚至会从层次结构中删除该对象。

我进行了很多测试,当我不使用RigidbodyConstraints2D.FreezePositionY(FreezAll)时,一切正常。

0 个答案:

没有答案