mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-04-11 23:19:00 +08:00
fix: parameter should be synced if any of sibling parameter is set to be synced
This commit is contained in:
parent
3b28ea2b14
commit
df2cf80584
@ -116,6 +116,7 @@ namespace nadena.dev.modular_avatar.core.editor
|
||||
}
|
||||
|
||||
ResolvedParameter.saved |= info.ResolvedParameter.saved;
|
||||
ResolvedParameter.localOnly &= info.ResolvedParameter.localOnly;
|
||||
}
|
||||
|
||||
public void MergeChild(ParameterInfo info)
|
||||
@ -305,7 +306,7 @@ namespace nadena.dev.modular_avatar.core.editor
|
||||
newParameter.defaultValue = info.ResolvedParameter.HasDefaultValue ? info.ResolvedParameter.defaultValue : parameter.defaultValue;
|
||||
newParameter.name = parameter.name;
|
||||
newParameter.valueType = parameter.valueType;
|
||||
newParameter.networkSynced = parameter.networkSynced;
|
||||
newParameter.networkSynced = parameter.networkSynced || !info.ResolvedParameter.localOnly;
|
||||
newParameter.saved = parameter.saved || info.ResolvedParameter.saved;
|
||||
|
||||
return newParameter;
|
||||
|
Loading…
x
Reference in New Issue
Block a user