Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class InvincibilityController : MonoBehaviour
- {
- private HealthController healthController;
- private void Awake()
- {
- healthController = GetComponent<HealthController>();
- }
- public void StartInvincibility(float invincibilityDuration)
- {
- StartCoroutine(InvincibilityCoroutine (invincibilityDuration));
- }
- private IEnumerator InvincibilityCoroutine(float invincibilityDuration)
- {
- healthController.IsInvincible = true;
- yield return new WaitForSeconds(invincibilityDuration);
- healthController.IsInvincible = false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement