我正在使用Vuforia Ground Plane在Unity3D上开发AR应用程序 . 我想在运行时下载城市模型的图块 . 我每个瓷砖有3-5个.fbx模型,包含墙,屋顶,建筑物安装,地形模型 . 我从所有这些模型,附加材料中创建了预制件,并且我为每个瓷砖创建了包含所有“部件”模型的AssetBundles,我在运行时从使用WWW类的服务器加载 . 我可以将它们加载到项目中,它们出现在检查器中但是它们缺少所有的网格和材质 .

当我将创建的预制件拖动到场景视图中时,Mesh和Material就在那里,但是当我从AssetBundle加载它们时,它们不是 . 我可以调试并遍历所有组件,它们本身仍然存在(MeshFilter和MeshRenderer),但缺少这些组件中的Mesh和Material本身 . 我在Unity论坛(Unity Forums thread)也问了这个问题,但现在还没有任何提示或想法 . 既然我仍然无法解决这个问题,我也会尝试这里 .

这是一个类似的问题:Losing material when prefab is created但由于我在这里的绝对新手状态,我无法评论并在现有的线程中寻求解决方案或更多细节 . (在阅读其原因之后,我仍然不确定如何考虑50个回复限制的评论)

我感谢任何帮助,任何提示,并提前感谢您 .