The BuildReport API gives you information about the Unity build process.
A BuildReport object is returned by BuildPipeline.BuildPlayer and can be used to discover information about the files output, the build steps taken, and other platform-specific information such as native code stripping.
|files||An array of all the files output by the build process.|
|packedAssets||An array of all the PackedAssets generated by the build process.|
|scenesUsingAssets||An optional array of ScenesUsingAssets generated by the build process if BuildOptions.DetailedBuildReport was used during the build.|
|steps||An array of all the BuildSteps that took place during the build process.|
|strippingInfo||The StrippingInfo object for the build.|
|summary||A BuildSummary containing overall statistics and data about the build process.|
|hideFlags||Should the object be hidden, saved with the Scene or modifiable by the user?|
|name||The name of the object.|
|Destroy||Removes a GameObject, component or asset.|
|DestroyImmediate||Destroys the object obj immediately. You are strongly recommended to use Destroy instead.|
|DontDestroyOnLoad||Do not destroy the target Object when loading a new Scene.|
|FindObjectOfType||Returns the first active loaded object of Type type.|
|FindObjectsOfType||Gets a list of all loaded objects of Type type.|
|Instantiate||Clones the object original and returns the clone.|