Editor error : Unsupported type LocalizedString

More
4 years 1 month ago - 4 years 1 month ago #4053 by SbirzTeam
Hi,

Whenever I change the term of a localized string in the inspector I get this error in the console. Do you now why ?
(it seems to have something to do with prefabs ...)

Unsupported type LocalizedString
0x00007FF6A7EC422C (Unity) StackWalker::GetCurrentCallstack
0x00007FF6A7EC7701 (Unity) StackWalker::ShowCallstack
0x00007FF6A675FCA5 (Unity) GetStacktrace
0x00007FF6A8A7B68D (Unity) DebugStringToFile
0x00007FF6A63EB7A4 (Unity) ExtractPropertyModificationValueFromBytes
0x00007FF6A63E1826 (Unity) UpdatePrefabModificationToCurrentState::operator()
0x00007FF6A63DBBF1 (Unity) ApplyPropertyRecurse<UpdatePrefabModificationToCurrentState>
0x00007FF6A63DBA4B (Unity) ApplyPropertyRecurse<UpdatePrefabModificationToCurrentState>
0x00007FF6A63DBC3E (Unity) ApplyPropertyRecurse<UpdatePrefabModificationToCurrentState>
0x00007FF6A63DBC3E (Unity) ApplyPropertyRecurse<UpdatePrefabModificationToCurrentState>
0x00007FF6A63EB61E (Unity) ExtractCurrentValueOfAllModifications
0x00007FF6A63EC677 (Unity) GeneratePrefabPropertyDiff
0x00007FF6A63C58C0 (Unity) RecordPrefabInstancePropertyModifications
0x00007FF6A63C58FA (Unity) RecordPrefabInstancePropertyModificationsAndValidate
0x00007FF6A5C881AB (Unity) SceneTracker::FlushDirty
0x00007FF6A5ED04E4 (Unity) Application::TickTimer
0x00007FF6A67671C0 (Unity) MainMessageLoop
0x00007FF6A6769BDF (Unity) WinMain
0x00007FF6A9416952 (Unity) __scrt_common_main_seh
0x00007FFF4CDC7974 (KERNEL32) BaseThreadInitThunk
0x00007FFF4DC2A261 (ntdll) RtlUserThreadStart

Note : this does not prevent anything to work properly at runtime. It is just a bit annoying to see it popping in the console each time I change a localized string in the inspector :D
Last edit: 4 years 1 month ago by SbirzTeam. Reason: Misspelling

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago #4054 by Frank
hmm, I have never seen that before.
What Unity version are you using? PC or Mac?
Is your inspector showing the LocalizeString in a GameObject or in a Prefab?

Are you :-) Give I2L 5 stars!
Are you :-( Please lets us know how to improve it!
To get the betas as soon as they are ready, check this out

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago - 4 years 1 month ago #4056 by SbirzTeam
I'm using unity 2019.2.12f1 on Windows
The localized string is on a prefab.

For what I understand, the unity editor fires this because the type isn't recognized when it comes to check if the value of the prefab instance differs from the initial prefab's value. But I'm not sure at all ...
Last edit: 4 years 1 month ago by SbirzTeam. Reason: adding precisions

Please Log in or Create an account to join the conversation.

Time to create page: 0.568 seconds
Template by JoomlaShine