コード例 #1
0
        // --------------------------------------------------------------------------------------------
        private SharpUIBase BuildButtonLayout()
        {
            SharpUIVerticalLayout toReturn = new SharpUIVerticalLayout("ButtonLayout");

            toReturn.alignment      = EAlignment.BottomCenter;
            toReturn.margin         = new RectOffset(0, 0, 0, 200);
            toReturn.childAlignment = EAlignment.MiddleCenter;
            toReturn.spacing        = 50;
            toReturn.SetFitSize();

            _newGameButton = new UIStartMenuButton("Test Game", () => { AnimateNewGameButtonSelected(_listener.OnTestGameButtonClicked); });
            toReturn.AddChild(_newGameButton);

            return(toReturn);
        }
コード例 #2
0
        // --------------------------------------------------------------------------------------------
        protected override SharpUIBase BuildMainPanel()
        {
            SharpUIVerticalLayout toReturn = new SharpUIVerticalLayout("UIContextMenuView");

            toReturn.SetFitSize();
            toReturn.spacing   = 30;
            toReturn.order     = EVerticalOrder.BottomToTop;
            toReturn.alignment = EAlignment.BottomRight;
            toReturn.margin    = new RectOffset(0, 30, 0, 30);

            _endTurnButton = new UIEndTurnButton(() =>
            {
                _listener.OnEndTurnClicked();
            });
            toReturn.AddChild(_endTurnButton);

            return(toReturn);
        }