Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. public void OnEndDrag(PointerEventData eventData)
  2. {
  3. Debug.Log("enddrag");
  4.  
  5. this.transform.SetParent(parentToReturnTo);
  6. this.transform.SetSiblingIndex(placeholder.transform.GetSiblingIndex());
  7.  
  8.  
  9. GetComponent<CanvasGroup>().blocksRaycasts = true;
  10.  
  11. Destroy(placeholder);
  12.  
  13.  
  14. FindObjectOfType<FightManage>().DoDamage();
  15. Debug.Log("Damage");
  16. }
  17.  
  18. public void DoDamage()
  19. {
  20. float health;
  21. float damage;
  22. float currentHealth;
  23. float maxHealth;
  24.  
  25.  
  26.  
  27. health = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth;
  28. damage = GameObject.FindWithTag("Cards").GetComponent<CardStats>().cardDamage;
  29.  
  30.  
  31. GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth = (health - damage);
  32. currentHealth = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth;
  33. maxHealth = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyMaxHealth;
  34. Debug.Log("Damage has been done");
  35.  
  36. enemyHp.text = "HP: " + currentHealth + " / " + maxHealth;
  37. hpContent = currentHealth / maxHealth;
  38.  
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement