ContainsKey

This commit is contained in:
ousttrue
2021-09-07 14:08:54 +09:00
parent acc88719d3
commit cbc2e68967
2 changed files with 8 additions and 4 deletions

View File

@@ -80,11 +80,14 @@ namespace UniVRM10
m_materialMap.Add(binding.MaterialName, item);
}
var propName = GetProperty(binding.BindType);
item.PropMap.Add(binding.BindType, new PropItem
if (!item.PropMap.ContainsKey(binding.BindType))
{
Name = propName,
DefaultValues = item.Material.GetVector(propName),
});
item.PropMap.Add(binding.BindType, new PropItem
{
Name = propName,
DefaultValues = item.Material.GetVector(propName),
});
}
}
foreach (var binding in kv.Value.MaterialUVBindings)

View File

@@ -56,6 +56,7 @@ namespace UniVRM10.Test
});
controller.Vrm.Expression.Aa.MaterialColorBindings = src.ToArray();
// ok if no exception
var r = new VRM10ControllerRuntime(controller);
}
}