Пример #1
0
        public void ExecCommand(IFrameCommand cmd)
        {
            SignalPanel signalPanel = Singleton <CBattleSystem> .GetInstance().GetSignalPanel();

            if (signalPanel != null)
            {
                signalPanel.ExecCommand(cmd.playerID, this.m_heroID, this.m_signalID, this.m_worldPositionX, this.m_worldPositionY, this.m_worldPositionZ, this.m_bAlies, this.m_elementType, this.m_targetObjId, this.m_targetHeroID);
            }
        }
        public void ExecCommand(IFrameCommand cmd)
        {
            SignalPanel signalPanel = (Singleton <CBattleSystem> .GetInstance().FightForm != null) ? Singleton <CBattleSystem> .GetInstance().FightForm.GetSignalPanel() : null;

            if (signalPanel != null)
            {
                signalPanel.ExecCommand_SignalBtn_Position(cmd.playerID, this.m_signalID, ref this.m_worldPos);
            }
        }
Пример #3
0
        public void ExecCommand(IFrameCommand cmd)
        {
            SignalPanel signalPanel = (Singleton <CBattleSystem> .GetInstance().FightForm != null) ? Singleton <CBattleSystem> .GetInstance().FightForm.GetSignalPanel() : null;

            if (signalPanel != null)
            {
                signalPanel.ExecCommand_SignalMiniMap_Target(cmd.playerID, this.m_signalID, this.m_type, this.m_targetObjID);
            }
        }
Пример #4
0
        public void ExecCommand(IFrameCommand cmd)
        {
            SignalPanel panel = (Singleton <CBattleSystem> .GetInstance().FightForm == null) ? null : Singleton <CBattleSystem> .GetInstance().FightForm.GetSignalPanel();

            if (panel != null)
            {
                panel.ExecCommand_SignalMiniMap_Position(cmd.playerID, this.m_signalID, ref this.m_worldPos);
            }
        }
Пример #5
0
 private void btnSignal_Click(object sender, EventArgs e)
 {
     if (null == _currentCall)
     {
         return;
     }
     try
     {
         var signalWin = new SignalPanel();
         UXMessageMask.ShowForm(ownerPnl, signalWin);
     }
     catch (Exception ex)
     {
         UXMessageMask.ShowMessage(ownerPnl, false, ex.Message, MessageBoxButtonsType.OK, MessageBoxIcon.Error);
     }
 }
Пример #6
0
 /// <summary>
 /// 查看信号信息
 /// </summary>
 private void btnSignal_Click(object sender, EventArgs e)
 {
     if (null == _currentCall)
     {
         return;
     }
     try
     {
         var signalWin = new SignalPanel();
         UXMessageMask.ShowForm(ownerContainer, signalWin);
         qlManager.GetMediaStatistics((mediaStatistics) => {
             signalWin.BindData(mediaStatistics);
         });
     }
     catch (Exception ex)
     {
         UXMessageMask.ShowMessage(ownerContainer, false, ex.Message, MessageBoxButtonsType.OK, MessageBoxIcon.Error);
     }
 }