Пример #1
0
    public void StartLevel(int _rowsAndCols)
    {
        // Set difficolty
        if (_rowsAndCols == 3)
        {
            currentGameLevel = gameLevel.easy;
        }
        else if (_rowsAndCols == 4)
        {
            currentGameLevel = gameLevel.medium;
        }
        else
        {
            currentGameLevel = gameLevel.hard;
        }

        gamingTime = 0;
        rows       = _rowsAndCols;
        cols       = _rowsAndCols;
        GenerateMatrix();
        mainMenuPanel.gameObject.SetActive(false);

        currentRandomIterations = 0;
        isMixing = true;
    }
Пример #2
0
 // Use this for initialization
 void Start()
 {
     levelObject = GameObject.FindGameObjectWithTag("Level");
     level       = levelObject.GetComponent <gameLevel>();
     BPM         = level.BPM;
     rate        = (60 / BPM) * divisor;
     InvokeRepeating("Gate", 0f, rate);
 }
Пример #3
0
 // Use this for initialization
 void Start()
 {
     player                      = GameObject.FindGameObjectWithTag("Player").GetComponent <player>();
     level                       = GameObject.FindGameObjectWithTag("Level").GetComponent <gameLevel>();
     oldspeed                    = player.speed;
     grayscalecontrol            = cam.GetComponent <Grayscale> ();
     grayscalecontrol.rampOffset = -1;
 }
Пример #4
0
 void Awake()
 {
     level = GameObject.FindGameObjectWithTag("Level").GetComponent <gameLevel>();
 }
Пример #5
0
 void Awake()
 {
     // HACK
     level = GameObject.FindGameObjectWithTag("Level").GetComponent <gameLevel>();
     rate  = (60 / level.BPM) * divisor;
 }
Пример #6
0
 void Awake()
 {
     level     = GameObject.FindGameObjectWithTag("Level").GetComponent <gameLevel>();
     triggered = false;
 }