| | |
| | | using UnityEngine; |
| | | using System.Collections; |
| | | using System.Text; |
| | | |
| | | public class StringUtility |
| | | { |
| | | public static string[] splitSeparator = new string[] { "|" }; |
| | | |
| | | private static StringBuilder s_CacheStringBuilder = new StringBuilder(); |
| | | |
| | | static object lockObject = new object(); |
| | | |
| | | public static string Contact(params object[] _objects) |
| | | { |
| | | lock (lockObject) |
| | | { |
| | | s_CacheStringBuilder.Remove(0, s_CacheStringBuilder.Length); |
| | | for (int i = 0; i < _objects.Length; ++i) |
| | | { |
| | | if (_objects[i] != null) |
| | | { |
| | | s_CacheStringBuilder.Append(_objects[i]); |
| | | } |
| | | } |
| | | return s_CacheStringBuilder.ToString(); |
| | | } |
| | | } |
| | | |
| | | public static string GetLevelString(int _level, int _confine) |
| | | { |
| | | return _level > _confine ? Contact(Language.Get("Nirvana"), _level - _confine, Language.Get("Z1041")) : Contact(_level, Language.Get("Z1041")); |
| | | } |
| | | |
| | | } |
| | | using UnityEngine;
|
| | | using System.Collections;
|
| | | using System.Text;
|
| | |
|
| | | public class StringUtility
|
| | | {
|
| | | public static string[] splitSeparator = new string[] { "|" };
|
| | |
|
| | | private static StringBuilder s_CacheStringBuilder = new StringBuilder();
|
| | |
|
| | | static object lockObject = new object();
|
| | |
|
| | | public static string Contact(params object[] _objects)
|
| | | {
|
| | | lock (lockObject)
|
| | | {
|
| | | s_CacheStringBuilder.Remove(0, s_CacheStringBuilder.Length);
|
| | | for (int i = 0; i < _objects.Length; ++i)
|
| | | {
|
| | | if (_objects[i] != null)
|
| | | {
|
| | | s_CacheStringBuilder.Append(_objects[i]);
|
| | | }
|
| | | }
|
| | | return s_CacheStringBuilder.ToString();
|
| | | }
|
| | | }
|
| | |
|
| | | public static string GetLevelString(int _level, int _confine)
|
| | | {
|
| | | return _level > _confine ? Contact(Language.Get("Nirvana"), _level - _confine, Language.Get("Z1041")) : Contact(_level, Language.Get("Z1041"));
|
| | | }
|
| | |
|
| | | }
|