{"title":"Unity3D Instantiate子对象不显示问题解决方法","description":"本文介绍了在Unity3D中使用Instantiate方法实例化子对象时,子对象在Hierarchy界面不显示的常见问题,并提供了解决方案。","keywords":"Unity3D, Instantiate, 子对象, Hierarchy, 不显示, 解决方法","content":"有一个2D物体S是D物体的子对象,S没有spritereader组件,D脚本Instantiate的transform参数是S物体的transform,生成出来的物体在Hierarchy界面没有显示内容:生成的物体在Hierarchy界面没有显示是因为生成的物体没有被设置为父对象的子对象。\n\n可以通过以下代码将生成的物体设置为父对象的子对象:\n\ncsharp\nGameObject parentObject = GameObject.Find(\"D\"); // 获取父对象D\nGameObject childObject = Instantiate(S, parentObject.transform); // 实例化子对象S,将其transform参数设置为父对象的transform\nchildObject.name = \"S\"; // 设置子对象的名称为S\n\n\n这样生成的物体就会显示在Hierarchy界面中,作为父对象的子对象。"}

Unity3D Instantiate子对象不显示问题解决方法

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

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