コード例 #1
0
 /// <summary>
 /// 添加系统红包 //dolua tc()  //dolua te()
 /// </summary>
 /// <param name="cmd"></param>
 public void OnAddSysRedPacket(stAddSysRedPacketChatUserCmd_S cmd)
 {
     SysRedPacketID = cmd.id;
     DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.RedEnvelopeTakeSysPanel, jumpData: new UIPanelBase.PanelJumpData()
     {
         Param = cmd
     });
 }
コード例 #2
0
 protected override void OnJump(UIPanelBase.PanelJumpData jumpData)
 {
     base.OnJump(jumpData);
     if (jumpData != null)
     {
         if (jumpData.Param != null)
         {
             stAddSysRedPacketChatUserCmd_S cmd = jumpData.Param as stAddSysRedPacketChatUserCmd_S;
             if (cmd != null)
             {
                 m_uRedID = cmd.id;
                 m_label_up_label.text = cmd.name;
                 if (cmd.money_type == m_moneyType)
                 {
                     if (cmd.money >= m_maxNum)
                     {
                         ShowEffect(50039);
                     }
                 }
             }
         }
     }
     ShowAni();
 }
コード例 #3
0
 public void OnAddSysRedPacket(stAddSysRedPacketChatUserCmd_S cmd)
 {
     DataManager.Manager <RedEnvelopeDataManager>().OnAddSysRedPacket(cmd);
 }