Lable 自动换行 阿拉伯语 被截断的问题处理。

引擎代码 label_lastEnglish 中 加入 ،-٩

效果图

这是你的简易处理方法吗?

嗯, 换行顺序好像还有问题, 看不懂阿拉伯语。

英文的截断做法也是用 正则去匹配词语的。

bidi 不是那么好做的,很少游戏引擎能做好。建议尽量复用系统控件吧,例如用 webview,在 webview 里面显示

阿拉伯语是否可以使用bmfont?好像一共就28个字符

哥,就算连字你能解决(这是最好解决的),关键是文本排版,和英文,和各种标点符号的混排,巨难

那阿拉伯语的换行得手写\n吗:cry:

我也没啥好办法。

:sob: