fix: Use localOnly instead of syncType = NotSynced when importing parameter asset

This commit is contained in:
ColorlessColor 2025-02-25 14:03:42 +08:00 committed by GitHub
parent 242a108703
commit 17adec8ecf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -211,18 +211,14 @@ namespace nadena.dev.modular_avatar.core.editor
default: pst = ParameterSyncType.Float; break; default: pst = ParameterSyncType.Float; break;
} }
if (!parameter.networkSynced)
{
pst = ParameterSyncType.NotSynced;
}
target.parameters.Add(new ParameterConfig() target.parameters.Add(new ParameterConfig()
{ {
internalParameter = false, internalParameter = false,
nameOrPrefix = parameter.name, nameOrPrefix = parameter.name,
isPrefix = false, isPrefix = false,
remapTo = "", remapTo = "",
syncType = pst, syncType = pst,
localOnly = !parameter.networkSynced,
defaultValue = parameter.defaultValue, defaultValue = parameter.defaultValue,
saved = parameter.saved, saved = parameter.saved,
}); });
@ -260,4 +256,4 @@ namespace nadena.dev.modular_avatar.core.editor
} }
} }
} }
#endif #endif