예제 #1
0
    // Start is called before the first frame update
    void Start()
    {
        procedures = new ProcedureBase[procedureCount];
        ProcedureBase newProc;

        newProc       = new SimpleProcedureTutorial2();
        procedures[0] = (newProc);

        newProc = new SimpleProcedure2();
        newProc.RestartOnFailure = true;
        procedures[1]            = (newProc);

        newProc       = new IntermediateProcedureTutorial2();
        procedures[2] = (newProc);

        newProc = new IntermediateProcedure2();
        newProc.RestartOnFailure = true;
        procedures[3]            = (newProc);

        newProc = new AdvancedProcedureTutorial2();
        newProc.RestartOnFailure = true;
        procedures[4]            = (newProc);

        newProc = new AdvancedProcedure2();
        newProc.RestartOnFailure = true;
        procedures[5]            = (newProc);

        ShowStartMessage();
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        procedures = new ProcedureBase[procedureCount];
        ProcedureBase newProc;

        newProc       = new SimpleProcedure2();
        procedures[0] = (newProc);

        newProc       = new IntermediateProcedure2();
        procedures[1] = (newProc);

        newProc       = new AdvancedProcedure2();
        procedures[2] = (newProc);

        //if (procedures != null && procedures.Count > 0)
        //    startScreen.SetActive(true);
        ShowStartMessage();
    }