プリセット名が Unknown 以外で BlendShape 名が存在する場合の考慮が抜けていたため追加

This commit is contained in:
f-maeda
2020-08-05 11:58:56 +09:00
parent 5edd5e3bde
commit ff13a46449

View File

@@ -49,17 +49,21 @@ namespace VRM
{
if (PresetNameCacheDictionary.TryGetValue(Preset, out var presetName))
{
m_id = Name = presetName;
m_id = presetName;
}
else
{
m_id = Name = Preset.ToString();
PresetNameCacheDictionary.Add(Preset, Name);
presetName = Preset.ToString();
m_id = presetName;
PresetNameCacheDictionary.Add(Preset, presetName);
}
Name = !string.IsNullOrEmpty(name) ? name : presetName;
}
else
{
Name = name;
Name = !string.IsNullOrEmpty(name) ? name : "";
m_id = UnknownPresetPrefix + Name;
}
}