예제 #1
0
 protected void GivePlayerDamage(float hit, bool headHit, GameObject playerBody)
 {
     if (additionalTarget != null)
     {
         AdditionalTargetController at = playerBody.GetComponentInChildren <AdditionalTargetController>();
         if (at != null)
         {
             at.TakeHit(hit);
         }
     }
     else
     {
         PlayerBodyController pb = playerBody.GetComponentInChildren <PlayerBodyController>();
         if (pb != null)
         {
             pb.PlayerTakeHit(hit, headHit);
         }
     }
 }
예제 #2
0
 protected PlayerMoverBase(PlayerBodyController playerBodyController)
 {
     this.playerBodyController = playerBodyController;
 }