void SpawnSmoke()
 {
     _spawnCratesScript.CleanEquationSpawn();
     GameObject Temporary_Particle_Handler;
     Temporary_Particle_Handler = Instantiate(SmokePFB, _smokeSpawn.transform.position, _smokeSpawn.transform.rotation) as GameObject;
     Destroy(Temporary_Particle_Handler, 3.0f);
 }
Esempio n. 2
0
    void ResetAfterWrongResult()
    {
        //reset all values
        _calculateScript.ListOfOperands.Clear();
        _calculateScript.RandomTargetResult();

        //delete all crates
        _spawnCratesScript.CleanSpawn();
        _spawnCratesScript.CleanEquationSpawn();

        //spawn new operands
        _spawnCratesScript.SpawnOperand();
        _spawnCratesScript.SpawnRandomCrates();
        _playIfOnce    = true;
        _playSoundOnce = true;
        CancelInvoke("ResetAfterWrongResult");
    }