using UnityEngine;
using UnityEngine.Rendering;
namespace UnityEditor.Rendering
{
[CustomEditor(typeof(Projector))]
[CanEditMultipleObjects]
class ProjectorEditor : Editor
{
static readonly GUIContent k_Message =
EditorGUIUtility.TrTextContent("The active render pipeline does not support the Projector component. If using HDRP or URP, use the Decal Projector component instead.");
public override void OnInspectorGUI()
{
if (GraphicsSettings.isScriptableRenderPipelineEnabled)
EditorGUILayout.HelpBox(k_Message.text, MessageType.Warning);
else
DrawDefaultInspector();
}
}
}