在Unity3D中的特定位置加载三维对象

在Unity3D中的特定位置加载三维对象,unity3d,3d,Unity3d,3d,我目前正在开发一个增强现实应用程序,我想在运行时加载3D对象,但在我看来,我在加载对象时遇到了问题 对象应该添加到“无标记”文件夹中,但它会继续加载到所有文件夹末尾的“产品”下。(请参见上面的屏幕截图) 我目前正在加载对象时使用此代码 GameObject obj = (GameObject)Resources.Load ("table") as GameObject to MarkererlessEvents; Instantiate (obj); ` 该方法还有另一个构造函数: publ

我目前正在开发一个增强现实应用程序,我想在运行时加载3D对象,但在我看来,我在加载对象时遇到了问题

对象应该添加到“无标记”文件夹中,但它会继续加载到所有文件夹末尾的“产品”下。(请参见上面的屏幕截图)

我目前正在加载对象时使用此代码

GameObject obj = (GameObject)Resources.Load ("table") as GameObject to MarkererlessEvents;
Instantiate (obj); `
该方法还有另一个构造函数:

public static Object Instantiate(Object original, Transform parent);
这意味着您可以定义哪一个是层次结构中的父对象

在您的情况下,它将是:

var parent = GameObject.Find("Markerless");
Instantiate (obj, parent.transform);

您的游戏对象现在应该被实例化到无标记的“文件夹”中。

您的链接出现“HTTP错误500”错误。我收到一个错误Instatitate(对象,转换)必须有一个主体,因为它没有标记为abstract、extern或PartialId。您键入的是否正确<代码>安装->
实例化
我没有足够的详细信息来帮助您。我给你们的东西在简单的项目上用最少的修改就能完美地工作。