生成的物体在Hierarchy界面没有显示是因为生成的物体没有被设置为父对象的子对象。

可以通过以下代码将生成的物体设置为父对象的子对象:

GameObject parentObject = GameObject.Find("D"); // 获取父对象D
GameObject childObject = Instantiate(S, parentObject.transform); // 实例化子对象S,将其transform参数设置为父对象的transform
childObject.name = "S"; // 设置子对象的名称为S

这样生成的物体就会显示在Hierarchy界面中,作为父对象的子对象。

有一个2D物体S是D物体的子对象S没有spritereader组件D脚本Instantiate的transform参数是S物体的transform生成出来的物体在Hierarchy界面没有显示

原文地址: https://www.cveoy.top/t/topic/igAG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录