Merge pull request #411 from voderl/patch-2

设置字符间距注释的补充
This commit is contained in:
Zhang Chen 2019-10-29 19:42:49 +08:00 committed by GitHub
commit cec0abdb9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 2 deletions

View File

@ -1770,6 +1770,7 @@ config为绘制的配置项目前可以包括如下几项
- fontSize字体大小如果不设置则使用剧情文本设置中的正文字体大小。 - fontSize字体大小如果不设置则使用剧情文本设置中的正文字体大小。
- lineHeight绘制的行距值如果不设置则使用fontSize*1.3即1.3倍行距)。 - lineHeight绘制的行距值如果不设置则使用fontSize*1.3即1.3倍行距)。
- time打字机效果。若不为0则会逐个字进行绘制并设置core.status.event.interval定时器。 - time打字机效果。若不为0则会逐个字进行绘制并设置core.status.event.interval定时器。
- interval字符间的间距。值表示绘制每个字符之间间隔的距离默认为0。
core.drawTextBox(content, showAll) core.drawTextBox(content, showAll)

View File

@ -413,6 +413,8 @@ textfont为可选项表示正文字体大小px为单位。默认值`
time为可选项表示文字添加的速度。若此项设置为0将直接全部显示若大于0则会设置为相邻字符依次显示的时间间隔。 默认值:`0` time为可选项表示文字添加的速度。若此项设置为0将直接全部显示若大于0则会设置为相邻字符依次显示的时间间隔。 默认值:`0`
interval为可选项表示文字之间的间距。单位为像素值。默认值`0`
### tip显示一段提示文字 ### tip显示一段提示文字
`{"type": "tip"}`可以在左上角显示一段提示文字。 `{"type": "tip"}`可以在左上角显示一段提示文字。

View File

@ -523,7 +523,7 @@ setText_s
/* setText_s /* setText_s
tooltip : setText设置剧情文本的属性,颜色为RGB三元组或RGBA四元组,打字间隔为剧情文字添加的时间间隔,为整数或不填 tooltip : setText设置剧情文本的属性,颜色为RGB三元组或RGBA四元组,打字间隔为剧情文字添加的时间间隔,为整数或不填,字符间距为字符之间的距离,为整数或不填。
helpUrl : https://h5mota.com/games/template/_docs/#/event?id=settext%EF%BC%9A%E8%AE%BE%E7%BD%AE%E5%89%A7%E6%83%85%E6%96%87%E6%9C%AC%E7%9A%84%E5%B1%9E%E6%80%A7 helpUrl : https://h5mota.com/games/template/_docs/#/event?id=settext%EF%BC%9A%E8%AE%BE%E7%BD%AE%E5%89%A7%E6%83%85%E6%96%87%E6%9C%AC%E7%9A%84%E5%B1%9E%E6%80%A7
default : [null,"",null,"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',null,"","","",""] default : [null,"",null,"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',null,"","","",""]
SetTextPosition_List_0 =SetTextPosition_List_0==='null'?'': ', "position": "'+SetTextPosition_List_0+'"'; SetTextPosition_List_0 =SetTextPosition_List_0==='null'?'': ', "position": "'+SetTextPosition_List_0+'"';

View File

@ -857,7 +857,7 @@ ui.prototype.drawTextContent = function (ctx, content, config) {
config.fontSize = config.fontSize || textAttribute.textfont; config.fontSize = config.fontSize || textAttribute.textfont;
config.lineHeight = config.lineHeight || (config.fontSize * 1.3); config.lineHeight = config.lineHeight || (config.fontSize * 1.3);
config.time = config.time || 0; config.time = config.time || 0;
config.interval = textAttribute.interval || 0; config.interval = config.interval == null ? (textAttribute.interval || 0) : config.interval;
config.index = 0; config.index = 0;
config.currcolor = config.color; config.currcolor = config.color;