コード例 #1
0
    public override bool OnButtonOkClick()
    {
        bool result = false;
        //发送释放技能的请求到服务器
        CPtcC2MReq_CastSkill msg = new CPtcC2MReq_CastSkill();

        msg.m_dwRoleId  = Singleton <BeastRole> .singleton.Id;
        msg.m_dwSkillId = this.m_unSkillId;
        if (this.m_unTargetBeastId != 0)
        {
            msg.m_dwTargetRoleId = this.m_unTargetBeastId;
        }
        else
        {
            msg.m_oTargetPos = this.m_vec3TargetPos;
        }

        Singleton <NetworkManager> .singleton.SendUseSkill(msg);

        result = true;
        return(result);
    }
コード例 #2
0
 /// <summary>
 /// 发送给服务器释放技能消息
 /// </summary>
 /// <param name="msg"></param>
 public void SendUseSkill(CPtcC2MReq_CastSkill msg)
 {
     this.SendMsg(msg);
 }