private void Start() { script = SceneGlobals.ui_script; add_menu = script.add_group_menu; player_control = SceneGlobals.Player.Object.GetComponent <ShipControl>(); arrow_size_slider = GameObject.Find("arrow_size").GetComponent <Slider>(); }
/// <summary> /// Like an initializer /// </summary> /// <param name="ui"> addmenu-script, thid belongs to </param> /// <param name="num"> ID number of the button </param> /// <param name="turret"> The turret, the button is referring to </param> public void Initiate(AddGroupMenu ui, uint num, Turret turret) { script1 = ui; number = num; single_turret = true; in_add_menu = true; img = GetComponent <Image>(); own_rect_transform = GetComponent <RectTransform>(); reload_indicator = transform.GetChild(2).GetComponent <RectTransform>(); OwnTurret = turret; SetUp(); }
public void Start_() { ship_canvas = GameObject.Find("MainCanvas").transform; main_canvas = GameObject.Find("PermanentCanvas").transform; console = main_canvas.GetComponentInChildren <ConsoleBehaviour>(); console.Start_(); menu = GameObject.Find("menu").GetComponent <Image>(); camera_transform = GameObject.Find("ShipCamera").transform; audio_src = GetComponent <AudioSource>(); HighlightingPosition = new Vector3(-200, -200); // The dictionnaries are filled here #region dictionnaries pointers.Add("prograde_marker", GameObject.Find("prograde_marker").GetComponent <Image> ()); pointers.Add("target_velocity_marker", GameObject.Find("tgt_vel_marker").GetComponent <Image>()); pointers.Add("turret_position", GameObject.Find("turr_pos").GetComponent <Image>()); pointers.Add("direction_pointer", GameObject.Find("direction_marker").GetComponent <Image>()); pointers.Add("prograde", GameObject.Find("prog").GetComponent <Image>()); texts.Add("velocity_indicator", GameObject.Find("vel").GetComponent <Text>()); texts.Add("angular_momentum_indicator", GameObject.Find("ang_mom").GetComponent <Text>()); slider_bars.Add("fuel_bar", GameObject.Find("FuelBar").GetComponent <Slider> ()); slider_bars.Add("rcs_bar", GameObject.Find("RCSBar").GetComponent <Slider> ()); slider_bars.Add("ammo_bar", GameObject.Find("AmmoBar").GetComponent <Slider> ()); slider_bars.Add("missile_bar", GameObject.Find("RocketBar").GetComponent <Slider> ()); slider_bars.Add("hitpoints_bar", GameObject.Find("HPBar").GetComponent <Slider> ()); buttons.Add("turret_switch", GameObject.Find("turr_switch").GetComponent <Button> ()); scroll_bar = GameObject.Find("turret_scroll").GetComponent <Slider>(); turret_menu = GameObject.Find("turret_menu").GetComponent <Image>(); group_menu = GameObject.Find("turretgroup_menu").GetComponent <Image>(); add_group_menu = GameObject.Find("add_group_menu").GetComponent <AddGroupMenu>(); #endregion }