少年修仙传客户端代码仓库
client_linchunjie
2019-06-24 e8e3b0883a327adefb315f6bb2829d1b6312ca87
System/Message/RichNormalEvent.cs
@@ -22,6 +22,7 @@
        RichTextMgr.Inst.RegisterEvent(RichTextEventEnum.MyFightPoint, this);
        RichTextMgr.Inst.RegisterEvent(RichTextEventEnum.MyReikiRoot, this);
        RichTextMgr.Inst.RegisterEvent(RichTextEventEnum.MyDefense, this);
        RichTextMgr.Inst.RegisterEvent(RichTextEventEnum.JobLabel, this);
    }
    public override bool Execute(RichTextEventEnum type, RichTextMgr.HrefInfo href)
@@ -308,6 +309,18 @@
                        return label;
                    }
                }
            case RichTextEventEnum.JobLabel:
                {
                    var json = dic["joblabel"];
                    var labelArray = LitJson.JsonMapper.ToObject<string[]>(json);
                    var job = PlayerDatas.Instance.baseData.Job;
                    var index = job - 1;
                    if (labelArray != null && index < labelArray.Length)
                    {
                        return labelArray[index];
                    }
                }
                break;
        }
        return string.Empty;
    }