我在资产中添加了一个混合器文件,当我在资产中单击该文件时,我无法向导入的资产中添加一个组件(如SkinnedMeshRenderer ),如这个屏幕截图中所示。我怎么能加进去呢?
发布于 2015-06-02 09:27:02
SkinnedMeshRenderer并不是您可以直接添加到统一中的东西。如文件所述:
统一使用皮肤网格渲染组件渲染骨动画,其中网格的形状是变形的预定义动画序列。
当在资产中找到骨架时,会自动添加SkinnedMeshRenderer。要拥有一个SkinnedMeshRenderer,您必须从搅拌器导出一个骨架。如果没有框架,这意味着不需要SkinnedMeshRenderer。
发布于 2015-06-02 10:45:28
“导入的对象”是一个不接受其他组件的统一资产。尝试创建一个预置(在项目文件夹中右击并选择Create -> Prefab),给它一个唯一的名称,然后将上面提到的“导入对象”从项目面板而不是从检查器拖到新创建的预置对象上。现在可以将组件添加到预制件中。每当参考搅拌机模型访问他们通过预制板以这样的方式。通过单击预制件并将预置文件拖到场景中,或者使用GameObject.Instantiate和脚本,预置副本可以添加到场景中。
https://stackoverflow.com/questions/30588863
复制相似问题