首页 > 解决方案 > 与纺车碰撞时敌人不会旋转

问题描述

在此处输入图像描述在我的游戏中,敌人被从大炮射到纺车上。我希望它们在碰撞时粘在旋转的物体上并沿旋转轮的方向旋转。

这是我在敌人与旋转圈相撞时的代码。

 private void OnCollisionEnter2D(Collision2D collision)
{

    if (collision.gameObject.tag == "Spinner")
    {

        joint = gameObject.AddComponent<FixedJoint2D>();

        joint.connectedBody = collision.rigidbody;

    }

}[![enter image description here][1]][1]

标签: unity3d

解决方案


推荐阅读