[0]普通文本中文逗号导致异常换行

引擎版本提高1000%攻击速度,召唤雷电攻击目标,每条雷电必定触发切割。对目标造成0.48%最大生命值伤害,并额外附带4000点切割伤害,持续10秒。冷却60秒。
 
上面这段文字,文本设置为宽度固定,高度自动,  如果把“目标”两个字后面的中文逗号换成英文逗号,就没问题,否则就会异常换行( 参考附件示意图 )

QQ截图20220708110632.png

 
已邀请:

Yan

赞同来自: 131*****361

这个是正则表达式判断条件导致的,您在core.js文件中将var execResult = /(?:[^\s\!-\/])+$/.exec(newLine);  换成var execResult = /(?:\w|-)+$/.exec(newLine);试试。

Yan

赞同来自:

请问使用的哪个版本的呢?方便提供一个简单示例吗?刚看描述和截图不太好定位

zkang5

赞同来自:

这是测试demo附件

1663993644用户

赞同来自:

收藏

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作