Exemplo n.º 1
0
    public void OnColliderHit()
    {
        if (currentStep == 0)
        {
            freeSpaceManager.SpawnBox(Box.BoxType.Single, 0);

            NextStep();
        }
    }
Exemplo n.º 2
0
    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));
        }
    }