《DreamQuest 漢化日志 》漢字文本自動(dòng)換行如何實(shí)現(xiàn)?
在查找了幾處需要換行的文本之后,我最終發(fā)現(xiàn)所有文本都需要經(jīng)過這個(gè)方法的轉(zhuǎn)換。
原腳本似乎是通關(guān)空格來區(qū)分一個(gè)詞匯或者符號(hào)的結(jié)束,然后以此為據(jù)進(jìn)行換行處理,行內(nèi)是多個(gè)TextMesh。
經(jīng)過一些注釋和修改后,這份腳本目前是這樣
修改的思路是,將原先英語中根據(jù)空格劃分單詞的逐個(gè)輸入法添加了逐個(gè)漢字的劃分,并且增加一個(gè)空格標(biāo)記位置,將原先沒有空格的位置進(jìn)行標(biāo)記,避免后續(xù)在沒有空格的地方填充了空格??赡懿皇呛芡晟?,不過夠用就行。
標(biāo)簽: