void CreateHud(bool Player1, PlayerType car) { Transform Hud = (Transform)Instantiate(HudPreFab); Hud.SetParent(this.gameObject.transform, false); RectTransform pos = Hud.gameObject.GetComponent <RectTransform>(); RectTransformExtensions.SetPositionOfPivot(pos, new Vector2(0, Player1 ? Screen.height / 2 : 0)); RectTransformExtensions.SetHeight(pos, Screen.height / 2); AmmoStorage storage = car.gameObject.GetComponentInChildren <AmmoStorage>(); Hud.GetComponentInChildren <AmmoDisplay>().SetAmmoStorage(storage); Hud.GetComponentInChildren <ScoreDisplay>().SetAmmoStorage(storage); }