Project1

标题: 脚本怎么创建聊天消息 [打印本页]

作者: 入坑小萌新    时间: 2022-11-24 08:31
标题: 脚本怎么创建聊天消息
就是普通的聊天消息

但是想做个随机化

比如某次对话有5句对话

脚本要怎么写才能和事件中创建的5句普通聊天对话一样

var txts=[1,2,3,4,5];
for(var i=0;i<txts.length;i++){
$gameMessage.newPage();
$gameMessage.add(txts[i]);
  $gameMap._interpreter.setWaitMode('message');
}

我这样写本来5句话的会合成一句话,导致聊天框高度会变形

对话就算只有一行文字,也会显示5行的高度

(本来是用插件设置了几行文字就显示几行高度的)


这种情况下有没有大佬知道要怎么写


作者: lqi991    时间: 2022-11-24 08:31
# 行数自行设置,对话完记得恢复(默认4行);
  1. ;((a,b)=>{a.height = a.fittingHeight(b);})(SceneManager._scene._messageWindow,行数);
复制代码






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1