QualitySettings.GetAllRenderPipelineAssetsForPlatform
Declaration
public static void GetAllRenderPipelineAssetsForPlatform(string buildTargetGroupName, ref List<RenderPipelineAsset> renderPipelineAssets);Параметры
| Параметр | Описание |
|---|---|
| buildTargetGroupName | Платформа для получения Render Pipeline ассетов. |
| renderPipelineAssets | Список, который будет заполнен нефильтрованными ассетами Render Pipeline. В списке могут быть нулевые ассеты Render Pipeline. |
Описание
[Только редактор] Заполняет указанный список всеми Render Pipeline Ассетами любого Уровня Качества для данной платформы. Без фильтрации по Render Pipeline Типу Ассета или нулю.
public RenderPipelineAsset[] GetAllRenderPipelineAssets(BuildTarget platform) { var activeBuildTargetGroup = BuildPipeline.GetBuildTargetGroup(platform); var namedBuildTarget = NamedBuildTarget.FromBuildTargetGroup(activeBuildTargetGroup); List<RenderPipelineAsset> assets = new List<RenderPipelineAsset>(); QualitySettings.GetAllRenderPipelineAssetsForPlatform(namedBuildTarget.TargetName, ref assets); return assets.ToArray(); }
Получает все Render Pipeline Ассеты, которые включены во все уровни Качества для данной платформы.