Esempio n. 1
0
        public void BuildMenus()
        {
            LoadResources();

            canvas = new GameObject();
            canvas.AddComponent <Canvas>().renderMode = RenderMode.ScreenSpaceOverlay;
            CanvasScaler scaler = canvas.AddComponent <CanvasScaler>();

            scaler.uiScaleMode         = CanvasScaler.ScaleMode.ScaleWithScreenSize;
            scaler.referenceResolution = new Vector2(1920f, 1080f);
            canvas.AddComponent <GraphicRaycaster>();

            DontDestroyOnLoad(canvas);

            DescriptionPanel.BuildMenu(canvas);
            PickPanel.BuildMenu(canvas);
            HUD.BuildMenu(canvas);

            ItemManager.Instance.SwitchGroup(0);
        }
Esempio n. 2
0
 public static void SetActive(bool b)
 {
     panel.SetActive(b, true);
     UnFocus();
     DescriptionPanel.SetActive(b);
 }