static void Giggle(object sender, CowTippedEventArgs e) { Cow c = sender as Cow; Debug.Log("GIGGLE GIGGLE... We made " + c.Name + " Moo"); switch (e.currCowState) { case CowState.Awake: Debug.Log("RUN!"); break; case CowState.Sleeping: Debug.Log("TICKLEING"); break; case CowState.Dead: Debug.Log("YUM TIME FOR DINZ"); break; } }
static void Gigg(object sender, CowTippedEventArgs e) { Cow c = sender as Cow; Console.WriteLine("Gig gig. we made " + c.Name + " moo!"); switch (e.CurrentCowState) { case CowState.Awake: Console.WriteLine("RUN!"); break; case CowState.Sleeping: Console.WriteLine("Tickle it"); break; case CowState.Dead: Console.WriteLine("Butcher it"); break; } }