Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何配置";“连接刚体”;在C#脚本中的距离连接2D中?_C#_Unity3d - Fatal编程技术网

如何配置";“连接刚体”;在C#脚本中的距离连接2D中?

如何配置";“连接刚体”;在C#脚本中的距离连接2D中?,c#,unity3d,C#,Unity3d,我正在尝试制作一个摆动机构,它可以围绕一个固定的枢轴摆动(一个游戏项目),这个轴有一个运动学刚体。目的是为回转机构使用距离接头2d 但我面临的问题是设置和更改脚本中的“连接刚体”。有解决方法吗?在编辑器中称为“连接刚体”,但脚本中的属性名称为“connectedBody”。只需为其指定一个RigidBy2D引用 public DistanceJoint2D distanceJoint2D; public Rigidbody2D rb2D; void Start() { distance

我正在尝试制作一个摆动机构,它可以围绕一个固定的枢轴摆动(一个
游戏项目
),这个轴有一个运动学刚体。目的是为回转机构使用
距离接头2d

但我面临的问题是设置和更改脚本中的“连接刚体”。有解决方法吗?

在编辑器中称为“连接刚体”,但脚本中的属性名称为“connectedBody”。只需为其指定一个RigidBy2D引用

public DistanceJoint2D distanceJoint2D;
public Rigidbody2D rb2D;

void Start()
{
    distanceJoint2D.connectedBody = rb2D;
}

非常感谢你。感谢您的时间和帮助:)欢迎使用Stack Overflow!提问前请先阅读和“”,答案永远是你的朋友;)在这里,您可以发现,鉴于这是可以回答的,并且很容易理解,由于Unity的命名“约定”和文档,以及一个关于如何连接到接头的清晰简洁的问题,OP有一个术语知识缺口,这一问题得到了非常清楚的回答,这个问题能不能摆脱束缚,重新成为对其他人有用的问题和答案?