Unity SkinnedMeshRenderer绑定到骨骼错误

时间:2018-05-04 17:54:35

标签: animation unity3d

我关注this tutorial

想要生成SkinnedMesh并使用脚本

绑定到骨骼
public SkinnedMeshRenderer shirtMesh;
public SkinnedMeshRenderer targetMesh;

// Use this for initialization
void Start () {
    //SkinnedMeshRenderer sm = Instantiate(shirtPrefab).GetComponent<SkinnedMeshRenderer>();
    SkinnedMeshRenderer sm = Instantiate<SkinnedMeshRenderer>(shirtMesh);

    sm.transform.parent = targetMesh.transform.parent;
    sm.bones = targetMesh.bones;
    sm.rootBone = targetMesh.rootBone;
}

screenshot

如屏幕截图所示,蓝色网格(衬衫)不正确变形。 (如果在导入时在编辑器中加载,则此网格按预期工作)

我错过了什么吗?

0 个答案:

没有答案