如何在Unity中

时间:2016-06-23 11:11:40

标签: c# unity3d

我试图为我的游戏制作抓钩机制,我有把绳子挂钩的问题。绳索在比赛期间通过放大和缩小来改变其长度。因为当我通过铰链接头将钩子连接到绳子上时,它在改变绳索的比例后会混乱。还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

创建一个空的GameObject并将rope,joint和hook作为子对象添加到它(即所有三个应该是兄弟姐妹)。这样,无论您缩放哪个部分都会影响其余部分。要缩放整个事物,你必须缩放父GO。

编辑(征求意见)
不要缩放父游戏对象,而只是缩放绳索,因此钩子的尺寸不会改变。
对于另一个问题,我能想到的最简单(编码)解决方案是,添加两个额外的(空)GO:一个作为绳子的,并将其放在最后钩子所属的地方。另一个作为钩子的,将它放在它的末端(到应该连接到绳子的部分),并在绳子调整大小/比例后,将两个GO移到彼此的顶部