#if UNITY_EDITOR using UnityEditor; using UnityEngine; [CustomEditor(typeof(CubeScript))] public class CubeControllerEditor : Editor { public override void OnInspectorGUI() { DrawDefaultInspector(); CubeScript cube = (CubeScript)target; if (GUILayout.Button("Apply Id")) { cube.ApplyId(); } } } #endif