Esempio n. 1
0
    protected virtual void Initialise()
    {
        Canvas     canvas    = TestMain.GetCanvas();
        GameObject canvasObj = new GameObject();

        m_item = new MenuItem[0];
    }
Esempio n. 2
0
    public BuildingMenu()
    {
        Initialise();
        BuildingButton observerModebuttonItem = BuildingButton.CreateBuildingButton("Farm", Color.black);

        observerModebuttonItem.transform.SetParent(TestMain.GetCanvas().transform);
        TestMain.AddElement <MenuItem>(ref m_item, observerModebuttonItem);
        m_item[0].transform.localPosition = new Vector3(20, 10, 0);
        m_item[0].Visible(true);
        m_item[0].SetSize(10, 10);
    }
Esempio n. 3
0
    protected override void Initialise()
    {
        base.Initialise();
        MenuItem observerModebuttonItem = MenuButton.CreateMenuButton("ObserverMode", Color.black, ModeType.observe);

        observerModebuttonItem.transform.SetParent(TestMain.GetCanvas().transform);
        TestMain.AddElement <MenuItem>(ref m_item, observerModebuttonItem);
        m_item[(int)ModeType.observe].transform.localPosition = new Vector3(-25, -15, 0);
        m_item[(int)ModeType.observe].Visible(false);
        MenuItem buildModeButton = MenuButton.CreateMenuButton("BuildMode", Color.black, ModeType.build);

        buildModeButton.transform.SetParent(TestMain.GetCanvas().transform);
        TestMain.AddElement <MenuItem>(ref m_item, buildModeButton);
        m_item[(int)ModeType.build].transform.localPosition = new Vector3(-25, -15, 0);
        m_item[(int)ModeType.build].Visible(true);
    }