using UnityEngine; using UnityEngine.Rendering.Universal; using System.Reflection; [RequireComponent(typeof(Light))] public class DisableSpecular : MonoBehaviour { void Start() { var additionalData = GetComponent(); if (additionalData != null) { // Liste toutes les propriétés disponibles Debug.Log("=== Propriétés UniversalAdditionalLightData ==="); PropertyInfo[] properties = typeof(UniversalAdditionalLightData).GetProperties(); foreach (var prop in properties) { Debug.Log($"Propriété: {prop.Name} ({prop.PropertyType})"); } FieldInfo[] fields = typeof(UniversalAdditionalLightData).GetFields(); foreach (var field in fields) { Debug.Log($"Field: {field.Name} ({field.FieldType})"); } } } }