void ResetAllEnemies() { catsAndDogs.Clear(); float spawnMargin = 6; for(int i = 0; i<10; i++) { FallingCatOrDog nextChar = new FallingCatOrDog(); ResetEnemy(nextChar); catsAndDogs.Add( nextChar ); } }
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); }
void addPet() { FallingCatOrDog nextChar = new FallingCatOrDog(); ResetEnemy(nextChar); catsAndDogs.Add( nextChar ); }