我使用统一,我的一个游戏对象有很多子对象,所以我想在其中一个子对象上附加一个圆柱体,但是我想知道,不需要分配SetParent或transform.parent,我能做到这一点吗?
我试着给圆柱分配pos和rot,但是我在SetParent中没有得到相同的结果。
您可能会问“为什么不使用SetParent”,因为我使用的是MRTK,并且在100个孩子之后不能使用MRTK脚本。我不知道为什么,但我正在寻找绕过SetParent的方法。
发布于 2022-07-11 14:05:37
最后,子对象只是一个具有依赖于父对象的转换属性的对象。对于你可以这样做的职位:
Vector2 startedPos;
Transform parent;
void Start => startedPos = transform.position;
void Update() => transform position = startedPos + parent.position;你也可以对比例和旋转做同样的事情。
https://stackoverflow.com/questions/72939579
复制相似问题