/// <summary> /// Sets the current target animal to a new random one. /// </summary> private void SetRandomAnimal() { Animal newAnimal; do { newAnimal = form1ViewModel.RandomAnimal; } while (currentAnimal.Equals(newAnimal)); currentAnimal = newAnimal; soundLabel.Text = currentAnimal.Says; if (currentScene != null) { soundLabel.Location = GetControlOffsetPoint(currentScene.AnimalSoundLabelLocation, soundLabel); } }
/// <summary> /// Adds all the animals(panels) to the list of view controls. /// </summary> private void AddAnimals() { foreach (Animal animal in form1ViewModel.Animals) { Controls.Add(animal); } currentAnimal = form1ViewModel.Animals[1]; }