public override void OnInspectorGUI() { base.OnInspectorGUI(); if (_target.GetComponent <Collider>() == null) { return; } if (_target.width != _target.GetComponent <BoxCollider>().size.x) { EditorGUILayout.LabelField("The platform size has changed. It need to be rebuilt"); } bool buttonBuild = GUILayout.Button("Build", GUILayout.Height(2 * EditorGUIUtility.singleLineHeight)); if (buttonBuild) { _target.Build(); } }