| pathNames | The path to the asset for which dependencies are required. |
| recursive | Controls whether this method recursively checks and returns all dependencies including indirect dependencies (when set to true), or whether it only returns direct dependencies (when set to false). |
GUID[] The guids of all assets that the input depends on.(Including missing assets).
Returns an array of all the assets's GUIDs that are dependencies of the asset at the specified pathName.(Including missing assets).
Note: GetGUIDDependencies() gets the Assets's GUIDs that are referenced by other Assets. For example, a Scene could contain many GameObjects with a Material attached to them. In this case, GetGUIDDependencies() will return the guid to the Material Assets, but not the GameObjects as those are not Assets on your disk.
If recursive is true, the list returned will also include the input path itself. Note that this function returns all assets that are referenced by the input asset; these references are not necessarily required during the build process.