什么优先考虑子对象?

时间:2017-07-03 11:52:07

标签: c# unity3d

您好,我只是想知道什么位置将优先考虑子对象位置。父对象的位置或通过脚本设置的位置是否优先?

我问这个是因为我有一个玩家将相机作为子对象,默认情况下跟随父对象。我正在尝试实现一个系统,我可以在完成后将摄像机的transform.position设置为游戏中的其他玩家,有点像观众模式。相机跟随的原始播放器在完成游戏时会不断下降,因为它们会从地图上掉下来,而且我无法摧毁播放器,因为它保存了我以后需要的有关其得分的信息。

可能不断移动的玩家(当它下降时)阻止相机向游戏中的另一个玩家发射?

1 个答案:

答案 0 :(得分:1)

在这种情况下,您需要将摄像机的父级更改为您要关注的玩家(因为当前的父级通过跌倒不断改变它的位置)。您还可以设置正在降低运动范围的玩家的刚体,以便它不会移动并禁用它的渲染器,这样他就不可见了。