# GetDependents 获取资源的直接被依赖项列表。 ## 方法签名 ```cpp Containers::Array GetDependents(ResourceGUID guid) const; ``` ## 详细描述 返回直接依赖指定资源的所有资源 GUID 数组。这些是 `guid` 节点在 `dependents` 数组中存储的资源,仅包含一层被依赖关系,不包括传递被依赖项。 如果指定节点不存在,返回空数组。 ## 参数 | 参数 | 类型 | 描述 | |------|------|------| | `guid` | `ResourceGUID` | 要查询的资源的全局唯一标识符 | ## 返回值 `Containers::Array` - 直接被依赖项的 GUID 数组 ## 示例 ```cpp graph.AddNode("texture"_guid, ResourceType::Texture); graph.AddNode("material1"_guid, ResourceType::Material); graph.AddNode("material2"_guid, ResourceType::Material); graph.AddDependency("material1"_guid, "texture"_guid); graph.AddDependency("material2"_guid, "texture"_guid); auto deps = graph.GetDependents("texture"_guid); // deps 包含 ["material1", "material2"] ```