| | |
| | | public static readonly Color s_LightYellow = new Color32(255, 244, 205, 255); //fff4cd
|
| | | public static readonly Color s_Gray = new Color32(204, 204, 204, 255);
|
| | |
|
| | | public static readonly Color s_BrightDanLV0 = new Color32(102,102,102,255); //666666
|
| | | public static readonly Color s_BrightDanLV1 = new Color32(148, 96, 255, 255); //9460ff
|
| | | public static readonly Color s_BrightDanLV2 = new Color32(0, 102, 255, 255); //0066ff
|
| | | public static readonly Color s_BrightDanLV3 = new Color32(0, 179, 55, 255); //00b337
|
| | | public static readonly Color s_BrightDanLV4 = new Color32(255, 102, 0, 255); //ff6600
|
| | | public static readonly Color s_BrightDanLV5 = new Color32(255, 0, 0, 255); //ff0000
|
| | | public static readonly Color s_BrightDanLV6 = new Color32(255, 0, 246, 255); //ff00f6
|
| | |
|
| | | public static readonly Color s_GrayDanLV0 = new Color32(221,221, 221, 255); //dddddd
|
| | | public static readonly Color s_GrayDanLV1 = new Color32(121,153, 255, 255); //7999ff
|
| | | public static readonly Color s_GrayDanLV2 = new Color32(0, 198, 255, 255); //00c6ff
|
| | | public static readonly Color s_GrayDanLV3 = new Color32(102, 255, 0, 255); //66ff00
|
| | | public static readonly Color s_GrayDanLV4 = new Color32(255, 144, 0, 255); //ff9000
|
| | | public static readonly Color s_GrayDanLV5 = new Color32(255, 0, 0, 255); //ff0000
|
| | | public static readonly Color s_GrayDanLV6 = new Color32(240, 0, 255, 255); //f000ff
|
| | |
|
| | | public static Color GetDanLVColor(int danLv,bool bright = false)
|
| | | {
|
| | | var crossDanLVConfig = Config.Instance.Get<CrossServerArenaConfig>(danLv);
|
| | | if(crossDanLVConfig != null)
|
| | | {
|
| | | switch (crossDanLVConfig.DanType)
|
| | | {
|
| | | case 0:
|
| | | return bright ? s_BrightDanLV0 : s_GrayDanLV0;
|
| | | case 1:
|
| | | return bright ? s_BrightDanLV1 : s_GrayDanLV1;
|
| | | case 2:
|
| | | return bright ? s_BrightDanLV2 : s_GrayDanLV2;
|
| | | case 3:
|
| | | return bright ? s_BrightDanLV3 : s_GrayDanLV3;
|
| | | case 4:
|
| | | return bright ? s_BrightDanLV4 : s_GrayDanLV4;
|
| | | case 5:
|
| | | return bright ? s_BrightDanLV5 : s_GrayDanLV5;
|
| | | case 6:
|
| | | return bright ? s_BrightDanLV6 : s_GrayDanLV6;
|
| | | }
|
| | | }
|
| | | return Color.white;
|
| | | }
|
| | |
|
| | | public static Color GetUIColor(int itemColor, bool bright = false)
|
| | | {
|
| | | switch (itemColor)
|
| | |
| | | }
|
| | | return bright ? s_BrightWhiteColor : s_DarkWhiteColor;
|
| | | }
|
| | |
|
| | | private static Regex m_TextColorRegex = new Regex("<color=#[0-9a-zA-Z]+>(.*)</color>", RegexOptions.Singleline);
|
| | |
|
| | | public static string AppendStringColor(TextColType type, string msg, bool bright = false)
|