Unity 6.3
0 онлайн 75 гостей 3 в системе
Вход

RenderPipelineManager.beginFrameRendering

Описание

Делегирование, которое можно использовать для вызова пользовательского кода в начале RenderPipeline.Render.

Этот делегат заменен RenderPipelineManager.beginContextRendering. Он поддерживается и документирован только для обратной совместимости.

Когда Unity вызывает RenderPipeline.BeginFrameRendering, он выполняет методы в списке вызовов этого делегата. Если вы пишете пользовательский Scriptable Render Pipeline, вы можете вызвать этот метод в начале RenderPipeline.Render.

Использование этого делегата вызывает выделение кучи. Использование RenderPipeline.BeginContextRendering и делегата RenderPipelineManager.beginContextRendering обеспечивает ту же функциональность, но без ненужного выделения кучи. Вместо этого следует использовать их.

Дополнительные ресурсы: RenderPipeline.BeginFrameRendering, RenderPipeline.EndFrameRendering, RenderPipelineManager.endFrameRendering