public override void OnInspectorGUI() { var PhysicsSpaces = new List <BepuPhysicsUnity.BepuPhysicsUnity>(FindObjectsOfType <BepuPhysicsUnity.BepuPhysicsUnity>()); if (PhysicsSpaces.Count == 0 && boxDetection.isActiveAndEnabled) { EditorGUILayout.HelpBox("No physic simulation found", MessageType.Error, true); } if (boxDetection.GetComponent <DetectionBehaviour>() == null) { EditorGUILayout.HelpBox("No physic detection component attached", MessageType.Error, true); } boxDetection.SetMass(EditorGUILayout.FloatField("Mass", boxDetection.GetMass())); }