private void OnPlayerModelOnOnHealthChanged(object sender, PlayerHealthChangedEventArgs e)
 {
     Sync(SyncType.Health);
 }
Пример #2
0
 private void OnPlayerHealthChanged(object sender, PlayerHealthChangedEventArgs args)
 {
     backingHealthBarSlider.value = args.OldHealth / args.PlayerController.MaxHealth;
     StartCoroutine(TransitionHealthBar(args.NewHealth / args.PlayerController.MaxHealth));
 }
 public void OnHealthChanged(object sender, PlayerHealthChangedEventArgs e)
 {
     healthText.text = "Health:    " + e.player.Health.ToString();
 }
Пример #4
0
 private void OnPlayerHealthChanged(PlayerHealthChangedEventArgs args) => PlayerHealthChanged?.Invoke(this, args);