问一下文本修改的事情
rpgmakermv吧
全部回复
仅看楼主
level 2
就比如写了一小段文本,但需要在中间添加几段话该怎么操作呀。没有看到添加对话选项,还有有没有什么办法批量导入文本[泪]
2023年08月27日 10点08分 1
level 9
转义字符
控制字符------------功能
\V[n] 替换为第n个变量的值。
\N[n] 替换为第 n个角色的名字。
\P[n] 替换为第n个队伍成员。
\G 替换为货币单位。
\C[n] 后方的文字显示为第n号颜色。
\I[n] 绘制第n个图标。
\{ 将字体大小增加一级。
\} 将字体大小减小一级。
\\ 替换为反斜杠字符。
\$ 打开金钱窗口。
\. 等待1/4秒。
\| 等待1秒
\! 等待按键输入。
\> 立刻显示一行内剩余的文字。
\< 取消立刻显示文字的效果。
\^ 显示文本后不等待输入。
是上面的这些吗?
还是你想要一个类似填空题这样的东西。
能不能来张图片,好让人看清楚你的需求。
你要批量导入文本的话,你不需要设置脸图和姓名的吗?
要设置的话,那还不是要一个一个的来。
(另外,显示文本的左下角,本来就有批量输入)
或者你可以考虑用字符串输入到变量来解决,
然后在显示文本那里,直接输入变量。
最后就是,如果你想做填空题的话,或许你可以考虑试着
把空格号当成字符串输入到变量,当你需要填空的时候,
把变量的空格号改变成正常的文字、数字和符号。
空格能不能当成字符串输入到变量,我不知道,你可以去试一试。
如果空格不能的话,那就试着用最不显眼的符号来代替,比如········.........
要不就用插件来搞定。
2023年08月27日 15点08分 2
感谢长段解答!!发现文本中间可以插入新文本,确实要设置脸图还是得一个个操作。批量输入试过,好像会错位,,不太熟练,总之还得研究研究[委屈]
2023年08月27日 17点08分
level 9
文本中间可以插入新文本,是用脚本吗?
下面这段是抄来的
显示文字 $gameMessage.setFaceImage(‘Actor1’,0)
$gameMessage.setBackground(1)
$gameMessage.setPositionType(1)
$gameMessage.add(“Show Text Script Call”)
就上面这样的脚本,
也能通过套娃来文本套文本的吗?想不明白。
2023年08月27日 17点08分 3
level 9
创建表单并输入字符(修改版) - 111_InputForm.js
作者: 111, Kuramubon, Basu (改进)
显示字符输入表单并要求您输入字符。 与事件命令的 “name input processing” 不同,它使用熟悉的键盘输入和轻拂输入。 此外,您还可以输入自由字符,包括日文汉字。
(111_InputFormMZ.js另外,还有这个插件,好像是上面这个的更新版)
[星星月亮]
您可以在键盘上键入 - InputDialog.js
作者: kotonoha*
它是一个插件,用于在键盘上输入字符并将输入内容存储在变量中。
[星星月亮]
允许您使用键盘输入字符的第二部分 - InputDialog_Custom.js
作者: kotonoha*
在键盘上输入字符并将输入存储在变量中。 您可以使用插件创建原始输入窗口,该插件在游戏中放置角色输入窗口。
[星星月亮]
//显示文本框
let textbox = prompt("文本框中显示的消息","文本框中显示的消息");
//输入文字到14号的变量那里,只需要在文本框使用rpgmaker自带的插入变量就可以了。
$gameVariables.setValue(14,(textbox));
[星星月亮]
到下面这些帖子里也有这个脚本的方法,还可以直接更改角色的名字和称号之类的,
比如//$gameActors.actor(操作者ID).setName(textbox)这样操作。
或许需要DTextPicture.js和TextPicture.js这类插件来以图片的形式来显示文字,在并行执行的时候,这两个插件里面的文字好像是可以实时更新的,
LL_VariableWindow.js这个显示变量的插件好像也是实时更新的。
[星星月亮]
MZ游戏内的输入文本的界面如何改成能输入中文?【rpgmakermv吧】_百度贴吧
https://tieba.baidu.com/p/9335836308
我在想那个呼出输入框怎样做出来【rpg制作大师吧】_百度贴吧
https://tieba.baidu.com/p/8861789977
2025年03月08日 13点03分 4
很久没研究了,不过感谢回答
2025年03月09日 12点03分
1