0

ObjectB 可以根据玩家的命令移动,并且在它与另一个对象的对撞机交互的所有时候,它都必须附加到后者。此刻的每个对象都有一个rigidbody2D 和一个collider。
这是我试过的:

void OnTriggerEnter2D(Collider2D col) {
    if (col.tag == "object2") {
        rb.velocity = Vector2.zero;
        rb.Sleep ();
        GameObject.FindGameObjectsWithTag ("object2");
        Vector3 pos = object2.transform.position;
        transform.position = pos;
    }
}

不幸的是,这似乎不起作用,好像它一直被忽略。

4

0 回答 0