warning CS0618: 'GameObjectConversionSettings.implicit operator GameObjectConversionSettings(World)' is obsolete: 'GameObjectConversionSettings.implicit operator(World) is deprecated, use GameObjectConversionSettings.FromWorld() instead.
Is there any samples that explain this new coding method with how to derive params for FromWorld()?
Seems like you can still use the default (active??) world and pass in null as the second param. Not sure what’s really happening here but for anyone else, here is an example.
var settings = GameObjectConversionSettings.FromWorld(World.DefaultGameObjectInjectionWorld, null);
var prefab = GameObjectConversionUtility.ConvertGameObjectHierarchy(Prefab, settings);