public void OnColliderHit() { if (currentStep == 0) { freeSpaceManager.SpawnBox(Box.BoxType.Single, 0); NextStep(); } }
public override void OnInspectorGUI() { DrawDefaultInspector(); if (!Application.isPlaying) { return; } FreeSpaceManager myScript = (FreeSpaceManager)target; if (GUILayout.Button("Spawn single box")) { myScript.SpawnBox(Box.BoxType.Single, Random.Range(0, 10)); } if (GUILayout.Button("Spawn double box")) { myScript.SpawnBox(Box.BoxType.Double, Random.Range(0, 10)); } if (GUILayout.Button("Spawn quad box")) { myScript.SpawnBox(Box.BoxType.Quad, Random.Range(0, 10)); } }