using UnityEngine;
using UnityEditor;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using UnityEditorInternal;
// 美术在导出模型时,有很多挂点是没有用的。但有些挂点却是有用的,跟美术沟通,有用挂点的名字。
// 再使用该脚本进行一健清理
public class BatchAnimatorOptimize
{
// 指定要检查的文件夹
private static string[] checkDirs = {
//"Assets/Game/Actors",
//"Assets/Game/Actors/Wing/8001",
//"Assets/Game/Actors/Mount/7004"
};
private static string[] searchPatterns = new string[] {
"buff_.*",
"hurt_.*",
"_.*point",
"ui",
"guadian",
};
[MenuItem("自定义工具/优化动画(去掉无用节点)")]
public static void Process()
{
Debug.Log("开始批量处理");
string[] guids = AssetDatabase.FindAssets("t:prefab", c
去掉无用节点
最新推荐文章于 2023-11-13 11:24:28 发布