Advertisement
HrvojeH

Untitled

May 11th, 2019
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using TMPro;
  5. using System;
  6. using Random = UnityEngine.Random;
  7.  
  8. public class EnemyScript : MonoBehaviour
  9. {
  10. public int enemyHealthInt;
  11. public int enemyDamageInt;
  12. public string enemyNameStr;
  13. public GameObject enemyPrefab;
  14. public GameObject klon;
  15.  
  16. private string[] imena = new string[] {"Cami",
  17. "Barrett",
  18. "Reynaldo",
  19. "Linn",
  20. "Luanna",
  21. "Lawrence",
  22. "Tenisha",
  23. "Ardith",
  24. "Bobbi",
  25. "Jc" };
  26. private TextMeshProUGUI enemyHealth;
  27. private TextMeshProUGUI enemyName;
  28. // Start is called before the first frame update
  29. void Start()
  30. {
  31.  
  32. }
  33.  
  34. // Update is called once per frame
  35. void Update()
  36. {
  37.  
  38. }
  39. public void Ime()
  40. {
  41. enemyName = enemyPrefab.transform.FindChild("enemyName").GetComponent<TextMeshProUGUI>();
  42. enemyName.text = imena[Random.Range(0, imena.Length)];
  43.  
  44. enemyHealth = enemyPrefab.transform.FindChild("enemyHealth").GetComponent<TextMeshProUGUI>();
  45. enemyHealth.text = Random.Range(10,1000).ToString();
  46. }
  47.  
  48. public void insta()
  49. {
  50. Ime();
  51. GameObject klon = Instantiate(enemyPrefab, new Vector3(Random.Range(100, 1500), Random.Range(100, 900), 0), Quaternion.identity, GameObject.Find("EnemyClones").transform) as GameObject;
  52. }
  53. public void destroy()
  54. {
  55. Destroy(klon);
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement