资源检查

This commit is contained in:
xiekaidong 2023-06-21 14:39:28 +08:00
parent aacabf68e5
commit 4106e910e0

View File

@ -15,8 +15,22 @@ namespace BFEditor.Resource
{"suffer", true}, {"suffer", true},
{"vertigo", true}, {"vertigo", true},
{"frozen", true}, {"frozen", true},
// {"attack", true}, {"move", true},
}; };
Dictionary<string, bool> heroMustNeedAni = new Dictionary<string, bool>(){
{"attack01", true},
{"attack02", true},
{"attack03", true},
{"attack04", true},
};
Dictionary<string, bool> monsterMustNeedAni = new Dictionary<string, bool>(){
{"attack01", true},
{"attack02", true},
{"attack03", true},
};
public override string InitName() public override string InitName()
{ {
return "Spine"; return "Spine";
@ -42,6 +56,30 @@ namespace BFEditor.Resource
passed = false; passed = false;
} }
} }
if (assetPath.Contains("characters/p"))
{
foreach (var key in heroMustNeedAni.Keys)
{
if (!haveAni.ContainsKey(key))
{
currentBadRes.AddBadLog("没有动画" + key);
passed = false;
}
}
}
if (assetPath.Contains("characters/m"))
{
foreach (var key in monsterMustNeedAni.Keys)
{
if (!haveAni.ContainsKey(key))
{
currentBadRes.AddBadLog("没有动画" + key);
passed = false;
}
}
}
} }
string floderPath = Path.GetDirectoryName(assetPath); string floderPath = Path.GetDirectoryName(assetPath);