diff --git a/Assets/VRM10/Runtime/Components/Expression/ExpressionMerger.cs b/Assets/VRM10/Runtime/Components/Expression/ExpressionMerger.cs index 7c27b4034..b8ec76ec4 100644 --- a/Assets/VRM10/Runtime/Components/Expression/ExpressionMerger.cs +++ b/Assets/VRM10/Runtime/Components/Expression/ExpressionMerger.cs @@ -42,7 +42,7 @@ namespace UniVRM10 /// public void SetValues(Dictionary expressionWeights) { - foreach (var (key, weight) in expressionWeights.Select(kv => (kv.Key, kv.Value))) + foreach (var (key, weight) in expressionWeights) { AccumulateValue(key, weight); } diff --git a/Assets/VRM10/Runtime/Components/VRM10Object/VRM10ObjectExpression.cs b/Assets/VRM10/Runtime/Components/VRM10Object/VRM10ObjectExpression.cs index 81e6d81c4..1ce7e24dc 100644 --- a/Assets/VRM10/Runtime/Components/VRM10Object/VRM10ObjectExpression.cs +++ b/Assets/VRM10/Runtime/Components/VRM10Object/VRM10ObjectExpression.cs @@ -143,7 +143,7 @@ namespace UniVRM10 public void Replace(IDictionary map) { - foreach (var (k, v) in map.Select(kv => (kv.Key, kv.Value))) + foreach (var (k, v) in map) { Replace(k, v); } diff --git a/Assets/VRM10/Runtime/Components/Vrm10Runtime/Vrm10RuntimeExpression.cs b/Assets/VRM10/Runtime/Components/Vrm10Runtime/Vrm10RuntimeExpression.cs index 6d1bd937b..8c0aa9ecf 100644 --- a/Assets/VRM10/Runtime/Components/Vrm10Runtime/Vrm10RuntimeExpression.cs +++ b/Assets/VRM10/Runtime/Components/Vrm10Runtime/Vrm10RuntimeExpression.cs @@ -81,7 +81,7 @@ namespace UniVRM10 public void SetWeights(IEnumerable> weights) { - foreach (var (expressionKey, weight) in weights.Select(kv => (kv.Key, kv.Value))) + foreach (var (expressionKey, weight) in weights) { if (_inputWeights.ContainsKey(expressionKey)) {