以下の内容はhttps://marumaro7.hatenablog.com/entry/urpCameraPostProcessingより取得しました。


【Unity】URP カメラのポストプロセスをスクリプトからオンオフする方法

要件

Unity 6000.0.26f1

はじめに

カメラコンポーネントのポストプロセスのチェックボックス切替えを
スクリプトから操作するメモです。

今回切替えたいのはこちらの項目

サンプルスクリプト

using UnityEngine;
using UnityEngine.Rendering.Universal;

public class AAA : MonoBehaviour
{ 
    private void Start()
    {
        UniversalAdditionalCameraData additionalCameraData = Camera.main.GetComponent<UniversalAdditionalCameraData>();
        
        //オフにする場合
        additionalCameraData.renderPostProcessing = false;

        //オンにする場合
        additionalCameraData.renderPostProcessing = true;        
    }
    
}

カメラはUniversalAdditionalCameraDataというコンポーネントで拡張されているらしく、 Cameraコンポーネントではなく、UniversalAdditionalCameraDataコンポーネントを使用する必要があります。

参考

docs.unity3d.com




以上の内容はhttps://marumaro7.hatenablog.com/entry/urpCameraPostProcessingより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14