Exemplo n.º 1
0
    // Affiche l'alerte txt pendant tps secondes puis reset l'etat alerte a 'en attente'
    void Alerte(string txt, float tps)
    {
        _alertTime += Time.deltaTime;
        AfficherAlerte(txt);

        if (_alertTime > tps)
        {
            _alertState = AlerteState.attente;
            _alertTime  = 0.0f;
        }
    }
Exemplo n.º 2
0
    void InitGameManagerJardin()
    {
        curGameState = GameState.queteJessicaP1;
        _alertState  = AlerteState.attente;
        chrono       = new System.Diagnostics.Stopwatch();

        touchJardin = GetComponent <TouchJardin>();
        queteJardin = GetComponent <QueteJardin>();

        ambiance = AddAudio(musiqueAmbiance, true, true, 0.8f);

        sonDragOK   = AddAudio(dragOK, false, false, 0.6f);
        sonErreur   = AddAudio(erreur, false, false, 0.6f);
        sndASCreuse = AddAudio(sndCreuse, false, false, 0.6f);
        sndASArrose = AddAudio(sndArrose, false, false, 0.6f);
        sndASSelect = AddAudio(sndSelect, false, false, 0.6f);
        sndASPousse = AddAudio(sndPousse, false, false, 0.6f);
        ambiance.Play();
        initGameManager();
        CreerFichierStats();
        GameManagerJardin.chrono.Start();
    }
Exemplo n.º 3
0
    ////////////////////////////////////////////////////////////////////////////////////////

    #region autres méthodes
    // permet de configurer une alerte
    public void SetAlerte(AlerteState state)
    {
        _alertState = state;
        _alertTime  = 0.0f;
    }