예제 #1
0
 public void ActivateUI(UIViews select)
 {
     if (select != UIViews.Battle)
     {
         Camera.main.GetComponent <CameraControl>().target = bunker;
     }
     currentUI.DOLocalMoveY(hidePos, 1);
     currentUI = Enum2Transform(select);
     currentUI.DOLocalMoveY(0, 1);
     CurrentView = select;
 }
예제 #2
0
 private void Start()
 {
     Camera.main.GetComponent <CameraControl>().target = bunker;
     questUI?.DOLocalMoveY(hidePos, 1);
     assembleUI?.DOLocalMoveY(hidePos, 1);
     battleUI?.DOLocalMoveY(hidePos, 1);
     confirmDeleverUI?.DOLocalMoveY(hidePos, 1);
     currentUI = questUI;
     currentUI.DOLocalMoveY(hidePos, 1);
     currentUI.DOLocalMoveY(0, 1);
     CurrentView = UIViews.Quest;
 }
예제 #3
0
    public RectTransform Enum2Transform(UIViews select)
    {
        switch (select)
        {
        case UIViews.Quest: return(questUI);

        case UIViews.Assemble: return(assembleUI);

        case UIViews.Battle: return(battleUI);

        case UIViews.ConfirmDelever: return(confirmDeleverUI);

        default: return(null);
        }
    }
예제 #4
0
        public void Initialize()
        {
            PaletteSet paletteSet = new PaletteSet("Test")
            {
                Style = PaletteSetStyles.NameEditable |
                PaletteSetStyles.ShowPropertiesMenu |
                PaletteSetStyles.ShowAutoHideButton |
                PaletteSetStyles.ShowCloseButton |
                PaletteSetStyles.Snappable,

                Visible = true,
                Dock = DockSides.None
            };
            System.Drawing.Point startPos = new System.Drawing.Point(0, 50);
            paletteSet.SetLocation(startPos);
            paletteSet.SetSize(new System.Drawing.Size(900, 900));
            paletteSet.TitleBarLocation = PaletteSetTitleBarLocation.Left;
            UIViews uIViews = new UIViews();
            paletteSet.AddVisual("Ribbon", uIViews);
        }