针对泰语调整

This commit is contained in:
CloudJ 2023-07-06 20:14:18 +08:00
parent dd47afbfb0
commit fecad6fb58
3 changed files with 9 additions and 24 deletions

View File

@ -244,27 +244,13 @@ namespace BFEditor.Resource
} }
} }
static private void GetThaiWords(List<string> luaFolderPaths, out string words) static private void GetThaiWords(List<string> luaFolderPaths, out uint[] words)
{ {
words = string.Empty; words = new uint[128];
//是否开发模式 uint begin = 3584; //0E00-0E7F
var text = LocalizationMenuTools.CatWordsFromLuaConfig(new List<string>(){Application.dataPath + "/Developer/lua/app/config/strings/th"}); for (uint i = 0; i < 128; i++)
text += "ิ";
text += "ี";
text += "ึ";
text += "ื";
text += "ำ";
text += "ั";
text += "ํ";
text += "่";
text += "้";
text += "๊";
text += "๋";
foreach (var w in text)
{ {
if (!words.Contains(w.ToString())) words[i] = begin + i;
words += w;
} }
} }
@ -325,7 +311,7 @@ namespace BFEditor.Resource
{ {
var luaFolderPaths = new List<string>(); var luaFolderPaths = new List<string>();
luaFolderPaths.Add(Application.dataPath + "/Developer/lua/app/config/strings/th"); luaFolderPaths.Add(Application.dataPath + "/Developer/lua/app/config/strings/th");
var words = string.Empty; var words = new uint[128];//泰语
GetThaiWords(luaFolderPaths, out words); GetThaiWords(luaFolderPaths, out words);
Debug.Log("泰语字符集:" + words); Debug.Log("泰语字符集:" + words);
fontAsset.TryAddCharacters(words); fontAsset.TryAddCharacters(words);
@ -754,5 +740,4 @@ namespace BFEditor.Resource
} }
} }

View File

@ -92,8 +92,8 @@ MonoBehaviour:
m_faceColor: m_faceColor:
serializedVersion: 2 serializedVersion: 2
rgba: 4294967295 rgba: 4294967295
m_fontSize: 18 m_fontSize: 16
m_fontSizeBase: 18 m_fontSizeBase: 16
m_fontWeight: 400 m_fontWeight: 400
m_enableAutoSizing: 0 m_enableAutoSizing: 0
m_fontSizeMin: 18 m_fontSizeMin: 18

View File

@ -1457,7 +1457,7 @@ MonoBehaviour:
m_fontSizeBase: 22 m_fontSizeBase: 22
m_fontWeight: 400 m_fontWeight: 400
m_enableAutoSizing: 1 m_enableAutoSizing: 1
m_fontSizeMin: 18 m_fontSizeMin: 16
m_fontSizeMax: 22 m_fontSizeMax: 22
m_fontStyle: 0 m_fontStyle: 0
m_HorizontalAlignment: 1 m_HorizontalAlignment: 1