I’m sure this is a dumb question, but I looked via Google and in these forums and have somehow managed not to find the answer if it is in either of those places. I see that the online Scripting API documentation for Unity 2018.2 included the UnityEngine.Purchasing namespace and all associated classes, interfaces, etc. As of 2018.3, and all later versions, it’s gone.
Could someone please tell me where it is? Thanks.
@Stevens-R-Miller ,
At the moment, the best place to get the Purchasing API documentation would be the 2018.2 version of the Scripting Reference:
To give a bit of background to the problem, the Scripting Reference is actually generated from the engine source code. As we move pieces out of the Engine and into Package Manager packages, the docs for those classes, etc. are no longer generated.
We are generating the API documentation for some of the packages, but it is a more manual process and not everything is covered yet. (For example, the Purchasing link here takes you to the Manual, which doesn’t document the API.)
There are some growing pains when moving to the Package Manager world, but we are working on long term solutions to auto-generate the API docs for everything.
1 Like
Thanks, that clears up some immense confusion I’ve been having. I wonder if it would be practical leave a stub in each namespace as it moves to a package, so at least something remains in the online Scripting API doc that would tell a developer that they need to rely on the last version that generated it.
Appreciate the quick reply!