protected virtual void Initialise() { Canvas canvas = TestMain.GetCanvas(); GameObject canvasObj = new GameObject(); m_item = new MenuItem[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); }
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); }