【动画压缩】修改压缩规则
parent
10ac624e4b
commit
e47d2cbaee
|
|
@ -176,6 +176,13 @@ public class LTCompressor
|
|||
return newClip;
|
||||
}
|
||||
|
||||
private static string _GetPathFinalName(string bipPath)
|
||||
{
|
||||
var splitNames = bipPath.Split('/');
|
||||
var finalName = splitNames[^1];
|
||||
return finalName;
|
||||
}
|
||||
|
||||
public static AnimationClip AutoCompress(AnimationClip needCompressClip)
|
||||
{
|
||||
// 如果名字中包含compressed,则不再压缩
|
||||
|
|
@ -209,8 +216,9 @@ public class LTCompressor
|
|||
}
|
||||
|
||||
// 删除名字包含Bip001 的position曲线
|
||||
var finalName = _GetPathFinalName(curveBinding.path);
|
||||
if (curveBinding.propertyName.Contains("m_LocalPosition")
|
||||
&& curveBinding.path.Contains("Bip001 "))
|
||||
&& finalName.Contains("Bip001 "))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue