public void Setup(TargetingInfo info, Color color, Camera cam) { targetRb = info.GetComponent <Rigidbody>(); Ship = info.GetComponent <Ship>(); if (Ship != null) { Ship.Died += (s) => { Destroy(gameObject); } } ; targetRb = info.GetComponent <Rigidbody>(); name = "T_IND: " + info.name; target = info; this.cam = cam ?? Camera.main; buttonImage.color = color; ToggleHealthBars(false); ShowName(false); StartCoroutine(RefreshHeader(2)); enabled = true; }
public void SetTarget(TargetingInfo info) { targetRb = info.GetComponent <Rigidbody>(); Ship = info.GetComponent <Ship>(); if (Ship != null) { Ship.Died += (s) => { Destroy(gameObject); } } ; targetRb = info.GetComponent <Rigidbody>(); name = "T_IND: " + info.name; target = info; enabled = true; }