示例#1
0
 // when rabbit collects mushroom, it disappears
 // if rabbit is small, he dies
 // if he is big, he becomes smaller
 protected override void OnRabbitHit(HeroRabbit rabbit)
 {
     if (!rabbit.IsBombInvulnerable)
     {
         if (rabbit.IsBig)
         {
             rabbit.Diminish();
         }
         else
         {
             rabbit.DieOnPlatform();
         }
         CollectedHide();
     }
 }