Esempio n. 1
0
        /*-------------------------------------------------
         *                  Event Handlers
         * --------------------------------------------------*/
        public void OnClickFooterButton(FooterEventData footerEvent)
        {
            string buttonType = footerEvent.button.type;
            Button button     = footerEvent.button;

            switch (buttonType)
            {
            case ButtonTypes.Settings:
                ClickSettingsButton(button);
                break;

            case ButtonTypes.Danger:
                ClickDangerButton(button);
                break;

            case ButtonTypes.Arrange:
                ClickArrangeButton(button);
                break;

            case ButtonTypes.EndTurn:
                ClickEndTurnButton(button);
                break;

            case ButtonTypes.Fight:
                ClickFightButton(button);
                break;

            default:
                return;
            }
        }
Esempio n. 2
0
        /*-------------------------------------------------
         *              Event Triggers
         * --------------------------------------------------*/
        private void RaiseClickButtonFooterEvent(Button button)
        {
            FooterEventData footerEventData = new FooterEventData();

            footerEventData.button = button;

            this.clickButton.Raise(footerEventData);
        }