コード例 #1
0
    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>();
    }
コード例 #2
0
ファイル: TurretButton.cs プロジェクト: bionick7/4040Machines
    /// <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();
    }
コード例 #3
0
    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
    }