Esempio n. 1
0
    void SpawnObject()
    {
        if (difficultyLevel == 1)
        {
            spawnInterval *= 0.99f;
        }
        else if (difficultyLevel == 2)
        {
            spawnInterval *= 0.97f;
        }
        else if (difficultyLevel == 3)
        {
            spawnInterval *= 0.95f;
        }
        lastSpawnTime = Time.time;

        //if (difficultyLevel == 1) {
        //Debug.LogError("ERROR: working");
        //}

        grenadeDirectionEnum direction = spawnDirection; //-1 or 1

        Transform     newObj = (Transform)Instantiate(grenadePrefab, transform.position, transform.rotation);
        movingGrenade movObj = new movingGrenade(direction, newObj);

        gameManager.GC.addGrenade(movObj);
    }
Esempio n. 2
0
 public movingGrenade(grenadeDirectionEnum gDir, Transform gTrans)
 {
     grenadeDirection = gDir;
     grenadeTransform = gTrans;
 }
Esempio n. 3
0
    public movingGrenade(grenadeDirectionEnum gDir, Transform gTrans)
    {
		grenadeDirection = gDir;
        grenadeTransform = gTrans;
    }