示例#1
0
 protected override void OnKobotoEnter(Koboto koboto)
 {
     base.OnKobotoEnter(koboto);
     if (killer == null)
     {
         killer = transform;
     }
     koboto.Kill(deathType, killer);
     if (parentToKiller)
     {
         koboto.ParentToTransform(killer);
     }
 }
 protected override void OnKobotoEnter(Koboto koboto)
 {
     if (isOccupied)
     {
         return;
     }
     if (koboto.currentState == KobotoState.Alive || koboto.currentState == KobotoState.Asleep)
     {
         koboto.Rescue(this);
         koboto.ParentToTransform(rescuedKobotoParent);
         animator.SetTrigger("Rescue");
     }
 }