Example #1
0
 void ResetAllEnemies()
 {
     catsAndDogs.Clear();
     float spawnMargin = 6;
     for(int i = 0; i<10; i++) {
         FallingCatOrDog nextChar = new FallingCatOrDog();
         ResetEnemy(nextChar);
         catsAndDogs.Add( nextChar );
     }
 }
Example #2
0
 void ResetEnemy(FallingCatOrDog enemy)
 {
     float spawnMargin = 6;
     enemy.SetPos( Random.Range( spawnMargin, screenWidth-1-spawnMargin),
                  spawnMargin-Random.Range(0.0f,screenHeight));
     enemy.xv = Random.Range(-0.5f,0.5f);
     enemy.yv = Random.Range (2.0f,3.4f);
 }
Example #3
0
 void addPet()
 {
     FallingCatOrDog nextChar = new FallingCatOrDog();
     ResetEnemy(nextChar);
     catsAndDogs.Add( nextChar );
 }