public void Refresh() { this.enabled = false; // reset markers Radar = null; CompassBar = null; Indicator = null; Minimap = null; // create marker references CreateMarkerReferences(); this.enabled = true; }
void CreateRadarMarker() { if (Prefabs.RadarPrefab == null) { return; } // create radar gameobject GameObject radarGO = Instantiate(Prefabs.RadarPrefab.gameObject, Vector3.zero, Quaternion.identity) as GameObject; radarGO.transform.SetParent(HUDNavigationCanvas.Instance.Radar.ElementContainer, false); radarGO.SetActive(false); // assign radar prefab Radar = radarGO.GetComponent <HNSRadarPrefab> (); }