private void Update() { if (thisForge.GetComponent <Buildings>().isActivated) { panelChild.gameObject.SetActive(true); isForgeActive = true; } else { panelChild.gameObject.SetActive(false); isForgeActive = false; } if (isForgeActive) { GetComponent <RectTransform>().position = Camera.main.WorldToScreenPoint(thisForge.transform.position); } }