Exemplo n.º 1
0
    protected override void InitGUI()
    {
        base.InitGUI();

        // Desactivated temporarly because it's not a major functionality
        IPanelBoardView panelboard = GameObject.Find("ModePanelBoard").AddComponent <PanelBoard_View>();

        panelboard.Init("GUI/ButtonPanelSubtask");
        m_panelBoard = new PanelBoard_Controller(panelboard);
        m_panelBoard.addPanelEvent     += HandleAddSubtask;
        m_panelBoard.onMainButtonEvent += HandleSelectSubtask;
        m_panelBoard.removePanelEvent  += HandleRemoveSubtask;
        Button openSoftButton = GameObject.Find("SubtaskGUI").transform.Find("OpenSoft_Button").GetComponent <Button>();

        openSoftButton.onClick.AddListener(OpenSoftware);

        InitSubtaskForm();
        DisplaySubtaskForm(false);
        //temporary used while the panel nutton module is not implemented

        /*Button blenderButton = GameObject.Find("ButtonPanelBlender").transform.Find("MainButton").GetComponent<Button>();
         * blenderButton.onClick.AddListener(OpenBlender);
         * Button houdiniButton = GameObject.Find("ButtonPanelHoudini").transform.Find("MainButton").GetComponent<Button>();
         * houdiniButton.onClick.AddListener(OpenHoudini);*/
        m_selectedColorPanel = new Color(0.5707547f, 0.5707547f, 1f);
    }
Exemplo n.º 2
0
    void Start()
    {
        IPanelBoardView panelboard = GameObject.Find("ConceptPanelBoard").AddComponent <PanelBoard_View>();

        panelboard.Init("GUI/ButtonPanelTemplate");
        m_panelBoard = new PanelBoard_Controller(panelboard);
        m_panelBoard.addPanelEvent     += HandleNewConcept;
        m_panelBoard.onMainButtonEvent += HandleSelectConcept;
        m_panelBoard.removePanelEvent  += HandleRemoveConcept;
        //DisplayPanel(false); test to move it in initGui part
    }