void Awake() { player = GameObject.FindGameObjectWithTag ("Player"); pHealth = player.GetComponent<PlayerHealth> (); eHealth = GetComponent<EnemyHealth> (); eMove = GetComponent<EnemyMovement> (); }
void Awake () { PTank = GameObject.Find("PlayerTank(Clone)").transform; ETank = GameObject.Find("EnemyTank_Hard(Clone)").transform; pHealth = PTank.GetComponent<PlayerHealth> (); eHealth = ETank.GetComponent<EnemyHealth> (); eMove = ETank.GetComponent<EnemyMovement> (); }
public void Setup () { PMove = Instance.GetComponent<PlayerMovement> (); PAttack = Instance.GetComponent<PlayerAttack> (); EMove = Instance.GetComponent<EnemyMovement> (); EAttack = Instance.GetComponent<EnemyAttack> (); CanvasGameObject = Instance.GetComponentInChildren<Canvas> ().gameObject; ColoredPlayerText = "<color=#" + ColorUtility.ToHtmlStringRGB (PlayerColor) + ">TANK " + "</color>"; MeshRenderer[] renderers = Instance.GetComponentsInChildren<MeshRenderer> (); for (int i = 0; i < renderers.Length; i++) { renderers[i].material.color = PlayerColor; } }