Unity代码修改模型动画属性

mac2025-10-17  5

如下图示属性,需要批量通过代码修改

ModelImporter modelImporter = AssetImporter.GetAtPath(assetPath) as ModelImporter; ModelImporterClipAnimation tempClip = modelImporter.defaultClipAnimations[0]; tempClip.name = GetName(name); tempClip.keepOriginalOrientation = true; tempClip.lockRootRotation = true; tempClip.keepOriginalPositionY = true; tempClip.lockRootHeightY = true; tempClip.lockRootPositionXZ = true; tempClip.keepOriginalPositionXZ = true; tempClip.loopTime = true; modelImporter.clipAnimations = new[] { tempClip };

 

属性对应可见http://icelily.xyz/wordpress/?p=739

最新回复(0)