When using an UFPS-enabled AdvancedPlayer downloaded from AC's site, and following all points of the UFPS integration, the Player isn't spawned at PlayerStart so I get a blank camera view at runtime.
The Player works as expected if placed directly in the scene.
When deleted from scene and called from Scene Settings, it won't spawn.
Please suggest a solution, thanks.
Comments
Also, where in the forum did you find that this was a known problem? Issues are not left unresolved when it can be helped.
I've added more details to the above comment.
It could well be a local problem, I'm afraid. In a fresh project of my own, importing AC, UFPS and the "Advanced player prefab" AC download, adding the scripting define symbol, updating to "First Person" movement and assigning the player prefab in the Settings Manager works as intended for me.
One thing you could try is to set the "Script Execution Order" of AC's UltimateFPSIntegration script to a positive value, to ensure that it runs after AC has started up. You can change this value at the top of a script's Inspector.
If it works for you when keeping the player prefab in the scene, however, it might be best to just go with that. I'd consider that the "safest" way to deal with players that involve 3rd-party assets, since they're usually designed to be present in the actual scene file.