查看: 3290|回复: 4

[已经解决] RMVX怎么修改对话文字显示速度

[复制链接]
梦石
0
星屑
270
在线时间
33 小时
注册时间
2008-2-13
回帖
255
发表于 2012-4-29 16:21:30 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
RMVX怎么修改对话文字显示速度
我觉得文字显示太快了
梦石
0
星屑
50
在线时间
2188 小时
注册时间
2011-6-23
回帖
1011
发表于 2012-4-29 18:39:20 | 显示全部楼层
本帖最后由 lsu666666 于 2012-4-29 18:48 编辑

在對話框中調用參數
資料來源

VX文字显示速度
http://rpg.blue/thread-139877-1-1.html
{:2_273:}

\.
显示文本时等待四分之一秒。
\|
显示文本时等待 1 秒。
\!
等待玩家按下按键,之后再显示下文。
\>
瞬间显示此点之后的所有文本[也就是禁用默认的打字效果]。
\^
显示本文章全部内容后不等待玩家按下按键,直接执行下一条命令。


举例说:

6\|6\|R\|P\|G     将会显示一个6后等待一秒再现示下一个6·······
���
回复

使用道具 举报

梦石
0
星屑
270
在线时间
33 小时
注册时间
2008-2-13
回帖
255
 楼主| 发表于 2012-4-30 11:09:21 | 显示全部楼层
lsu666666 发表于 2012-4-29 18:39
���

这样子岂不是每一句对话都要/一下什么的,有没有让全部对话默认文字显示速度修改的办法,
按理说是在脚本里有 我不知道在哪里
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2188 小时
注册时间
2011-6-23
回帖
1011
发表于 2012-4-30 11:14:23 | 显示全部楼层
本帖最后由 lsu666666 于 2012-4-30 11:19 编辑
805323854 发表于 2012-4-30 11:09
这样子岂不是每一句对话都要/一下什么的,有没有让全部对话默认文字显示速度修改的办法,
按理说是在脚本 ...

第一方法
在window_message里面的def update_message 的
else

这里添加一行@wait_count=3 (每个字等待3帧)

  contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
  c_width = contents.text_size(c).width
  @contents_x += c_width
end

第二方法
在window_message里面的def update_message 的
else

这里添加一行@wait_count=3 (每个字等待3帧)

  contents.draw_text(@contents_x, @contents_y, 40, WLH, c)
  c_width = contents.text_size(c).width
  @contents_x += c_width
end
將@wait_count=3  改为
@wait_count= $game_variables[3] #以3号变量的数值来调整速度,可以随意改
来实现即时变速效果。


回复

使用道具 举报

梦石
0
星屑
270
在线时间
33 小时
注册时间
2008-2-13
回帖
255
 楼主| 发表于 2012-5-1 12:47:17 | 显示全部楼层
这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你


‘‘──805323854于2012-5-1 12:47补充以下内容

这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你
’’


‘‘──805323854于2012-5-1 12:47补充以下内容

这里添加一行@wait_count=3 (每个字等待3帧)

谢谢 这个第一方法 直接改数字就可以

第二方法我试了好像不行 可能我不会 不过问题完美结局了 谢谢你
’’
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部