Beispiel #1
0
        public void OnSkillFail(IEvent iEvent)
        {
            NetCmdPack        pack   = iEvent.parameter as NetCmdPack;
            NetCmdSkillFailed pSkill = pack.cmd as NetCmdSkillFailed;

            switch ((SkillFailedType)pSkill.FailedType)
            {
            case SkillFailedType.SFT_CD:
            {
                UIManager.Instance.ShowMessage("正在处理CD时间", MessageBoxEnum.Style.Ok, null);
                //GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_cd"), 1, false);
                break;
            }

            case SkillFailedType.SFT_COUNT:
            {
                UIManager.Instance.ShowMessage("道具数量不做", MessageBoxEnum.Style.Ok, null);
                //GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_count"), 1, false);
                break;
            }

            case SkillFailedType.SFT_INVALID:
            {
                UIManager.Instance.ShowMessage("技能使用无效", MessageBoxEnum.Style.Ok, null);
                //GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_invalid"), 1, false);
                break;
            }
            }
        }
Beispiel #2
0
    public void SkillFail(NetCmdSkillFailed pSkill)
    {
        switch ((SkillFailedType)pSkill.FailedType)
        {
        case SkillFailedType.SFT_CD:
        {
            GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_cd"), 1, false);
            break;
        }

        case SkillFailedType.SFT_COUNT:
        {
            GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_count"), 1, false);
            break;
        }

        case SkillFailedType.SFT_INVALID:
        {
            GlobalHallUIMgr.Instance.ShowSystemTipsUI(StringTable.GetString("Skill_Tip_invalid"), 1, false);
            break;
        }
        }
    }