gpt4 book ai didi

c# - Unity 给 child 添加 child ,但在顶部

转载 作者:可可西里 更新时间:2023-11-01 08:58:03 25 4
gpt4 key购买 nike

我正在尝试将一个子对象添加到子集合中,但我想确保最新的将是第一个。

这是我正在尝试做的事情:

GameObject
- (My new object here)
- GameObject
- GameObject
- GameObject

这是我用来实例化预制件的代码:

GameObject messageObj = Instantiate(storyPrefab) as GameObject;
messageObj.name = "Story";
messageObj.transform.parent = wallGrid.transform;
messageObj.transform.localScale = new Vector3(1,1,1);

希望这是有道理的。

感谢任何帮助并提前致谢:-)

最佳答案

您可以使用 Transform.SetSiblingIndex 更改层次结构中的顺序.

所以基本上你想将第一个索引设置为你想要的元素:

messageObj.transform.SetSiblingIndex(0);

关于c# - Unity 给 child 添加 child ,但在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36106736/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com