'PlayerSettings.GetScriptingDefineSymbolsForGroup(BuildTargetGroup)' is obsolete

Avatar
  • updated
  • Fixed

Obsolete warnings in Unity 6 around PlayerSettings (ShapesImportState.cs)

A minor issue but like to keep myself free of warnings!

Reporting a bug? please specify Unity version:
6 (35f1)
Reporting a bug? please specify Shapes version:
4.5.0
Reporting a bug? please specify Render Pipeline:
Built-in render pipeline
Pinned replies
Avatar
Freya Holmér creator
  • Answer
  • Fixed

this has now been fixed for the next version!

Avatar
Michael Pittino

Yes, if able, please fix this. Thank you.

Avatar
Freya Holmér creator
  • Answer
  • Fixed

this has now been fixed for the next version!

Avatar
Michael Pittino
Quote from Freya Holmér

this has now been fixed for the next version!

Thank you - any ETA when the version with this fix will be available?

Avatar
Andy

Perhaps related to this, I upgraded to 6.0.47 and gots loads of warnings about:

Unable to find a font file with the specified Family Name [System Normal] and Style [Regular].

Unable to load font face for [System Normal]. Make sure "Include Font Data" is enabled in the Font Import Settings.

Can't Generate Mesh, No Font Asset has been assigned.

However this may not be a Shapes issue - having trouble replicating with only Shapes in a project.

Avatar
Andy

But just importing shapes to a new 6.0.47 will also get the annoying new font warning in the console: Font Asset [Inconsolata-SemiBold SDF] Units Per EM set to 1000. Please commit the newly serialized value.  

See Units Per EM set to ####. Please commit the newly serialized value - Unity Engine - Unity Discussions