同一个物体下面的BlendShape导入Unity后的排列顺序,跟名称无关,跟Maya里面调换的顺序无关,只跟Maya里面BlendShape生成时顺序有关。
以Maya到Unity为例,下面分别用三个带有BlendShape的物体去试验。
Maya制作时:
第一个生成顺序是A-B-C-D,
第二个生成顺序是D-C-B-A,
第三个生成顺序是A-C-B-D, 然后Maya里面移动调整顺序为A-B-C-D。
导入Unity后:
第一个导入顺序是A-B-C-D,
第二个导入顺序是D-C-B-A,
第三个导入顺序是A-C-B-D,
如果你在Unity里面鼠标右键然后点击Copy Property Path, 会复制这样的信息: m_BlendShapeWeights.Array.data[0]。<